Skip to main content

MVP Deploy

We have deployed the MVP on the following services:

Frontend 💻

The frontend of the MVP is deployed on Vercel, and you can access it by visiting ipresence.vercel.app. The frontend has a CD pipeline that deploys changes on the main branch automatically. The embedded frontend is shown below:

Offchain 🖥️

The offchain service provides the backend services for blockchain events interaction. It is deployed on Heroku and also has a CD pipeline that deploys the changes on the main branch automatically. However, it is not accessible to the public because it is a backend service. The latest deploy logs:

heroku[offchain.1]: Starting process with command `sh -c "cd offchain && python3 main.py"`
heroku[offchain.1]: State changed from starting to up
app[offchain.1]: Loading contract from: https://gateway.pinata.cloud/ipfs/QmPdsBB99ZPRQACiKNtxzLogB9hLEgiXJPdNdtSccn2kxZ
app[offchain.1]: Loading contract at address: 0x186953EEAa009247EAf45FEeB5D037Af874C74De
app[offchain.1]: Waiting for events...

Contracts 📄

Here are the current deployed contracts on the iExec Sidechain, with the ABI's and addresses on IPFS. You can find the ABI's and the addresses of the project contracts by getting the address and abi properties of the deployed contracts:

The contracts are deployed on the iExec Sidechain and the ABI's and addresses are stored on IPFS for easy access on the frontend and offchain services.

All the contracts are deployed on the iExec Sidechain and can be found on the Blockscout explorer. Also, all the contracts are verified on the explorer with the source code.