In the ever-evolving landscape of financial technology, blockchain stands out as a transformative force, promising enhanced security, transparency, and efficiency. At Acuity24, we embarked on an ambitious R&D project to explore how blockchain can be integrated with Sage applications, specifically Sage Intacct and Sage X3, to revolutionise the way businesses handle invoices and payments.
Decentralised applications, or dApps, represent a transformative approach to software development by leveraging blockchain technology. Unlike traditional cloud applications that rely on centralised servers, dApps operate on a distributed network of computers, ensuring greater security and resilience. Here are some key differences between dApps and traditional cloud apps:
By leveraging these advantages, dApps offer a robust and innovative solution for various applications, including financial transactions, supply chain management, and more.
Our project aimed to leverage the Solana Network to create a decentralised application (dApp) that tracks invoices and payments. The core idea was to enable companies to select invoices for digital payment on the blockchain. Clients could then pay these transactions using stable coins through their digital wallets. This innovative approach not only streamlines the payment process but also offers significant advantages in terms of speed, cost, and security.
Why Blockchain?
Blockchain technology offers several compelling benefits:
We chose the Solana framework for its high performance and scalability. Solana’s unique combination of Proof of History (PoH) and Proof of Stake (PoS) consensus mechanisms allows it to handle thousands of transactions per second with low costs, making it ideal for decentralised finance (DeFi) applications. Additionally, Solana offers vast documentation and a rich marketplace of applications, which provided us with a substantial kickstart in terms of know-how and resources.
Our dApp integrates seamlessly with Sage Intacct and Sage X3, enabling a new level of functionality:
Blockchain programs, commonly known as smart contracts, can store any type of information, not just data related to digital payments. This flexibility allows businesses to leverage blockchain for a variety of purposes beyond financial transactions. One significant advantage of storing non-transactional data on the blockchain is the enhanced transparency it provides. This is particularly beneficial for charities and organisations involved in social actions, where accountability and trust are paramount.
By recording activities, donations, and other critical information on the blockchain, these organisations can ensure that their operations are transparent and verifiable by anyone. This level of openness can help build trust with donors, stakeholders, and the public, ultimately supporting the organisation’s mission and goals.
Technical Insights from Our R&D
Our R&D project aimed to develop an application that facilitates crypto payments using the Solana blockchain. The main goal was to create a website that would enable communication between Power Automate, Solana, and Sage X3 or Intacct to receive and process transactions. This involved several technical challenges and advancements:
Embracing the Challenge
We undertook this project because we recognised that the requirement was quite challenging. The technology and deployment methods used in blockchain tend to vary significantly from traditional systems. By engaging in this exercise, we have equipped ourselves with the knowledge and expertise to suggest blockchain solutions to our clients when we see a clear benefit. This proactive approach ensures that we are prepared to offer innovative and effective solutions as the market for blockchain technology continues to grow.
Consider a scenario where Company A uses Sage Intacct and raises a sales invoice to Company Z, which uses Sage X3. To avoid high bank fees and delays associated with international transactions, Company Z opts to pay via blockchain. The invoice is made available on the Solana blockchain, and Company Z pays using their blockchain wallet. This payment is recorded and managed seamlessly, ensuring both parties benefit from reduced costs and increased transaction speed.
The Future of Financial Transactions
Our R&D project demonstrates the potential of blockchain to enhance traditional financial systems. By integrating blockchain with Sage Intacct and Sage X3, we have created a solution that not only improves efficiency and security but also opens up new possibilities for managing intercompany transactions.
At Acuity24, we are excited about the future of blockchain in financial technology and are committed to exploring innovative solutions that drive progress and deliver tangible benefits to businesses.
If you have any questions or feedback you’d like to share, please feel free to get in touch with us: