Web3 Invoicing made easy with Green Finance, Create, Receive and Settle your invoices
A web3 invoicing tool is a software application that allows users to create and manage invoices using blockchain technology. It enables users to send invoices to their clients, track payment statuses, and manage their finances in a decentralized and secure way. This project allows a user to connect their wallet and send/receive invoices to their wallet-identity. They will also be able to pay the invoice through wallet transactions.
This project is a web application that uses NextJs and Chakra UI as its frontend technologies. NextJs is a React-based framework that provides server-side rendering and enables the creation of SEO-friendly and performant web applications. Chakra UI is a library of reusable React components that provide a high level of customization and accessibility out of the box.
Polybase is used as the database for this project. Polybase is a blockchain database that uses decentralized storage and provides high levels of security and reliability. It allows for the storage and retrieval of data on the blockchain, making it a perfect fit for decentralized applications.
Polybase Auth is used for wallet connection. It is an authentication system that enables users to securely connect their digital wallets to the web application. This allows users to easily make transactions on the blockchain, as their wallet information is securely stored and accessible from within the application.
To process payments, the project uses DePay, a payment infrastructure that leverages zero-knowledge (ZK) technology. ZK technology enables secure and private transactions on the blockchain, without revealing any sensitive information to third parties. DePay supports multiple cryptocurrencies and provides a seamless payment experience for users.