We all know how expensive smart contarct auditing is for companies. In the current situation either they have to go to a firm or to a independent auditor to get their smart contract audited. So we came up with a solution about making a platform which provides a decentralized solution for companies to get their smart contracts audited and auditors to offer their services. The selected auditors can communicate with the company of the contract which they have applied for. Polygon Mumbai is used as the underlying blockchain network for executing smart contracts and transactions. The Graph is utilized to index and query the smart contract data. Zeeve is used for RPC endpoints, enabling seamless communication with the blockchain network. GCP (Google Cloud Platform) is leveraged as the chat communication server, using Socket.IO and the Firebase used for the authentication. And at last the completed audit reports will be shown and owned as a NFT in the auditors profile. We also plan on running some automated tests on the smart contract.
As we're beginners we had no idea about graph. We had to learn it. And also the network is quite slow, so that created problems but we overcame with it. The project is quite complex for a 30 hrs hackathon so we could not complete it completely within the due timeline but we made and have used the required functions and implementation which defines our idea.
Tracks Applied (3)
Google Cloud Kolkata
The Graph
Zeeve
Discussion