https://devpost.com/software/vnfts
All contracts are kept here and verified in etherscan https://github.com/nfthashi/2022-Web3Infinity-submission/blob/main/packages/contracts/networks.json
Following are the main contract developped in this hackathon.
-
Hanlder
-
Executor
- This is to extende Connext bridge to support IPFS multichain storage
-
IPFS content integrity verifier in cross-chain messaging relayer
-
IPFS add by NFT Storage
We added the IPFS metadata uploading function and add-on logic for content verification for the cross-chain messaging relayer.
Relayer is called via github actions cron for simple development for this hackathon
We use NFT storage to access IPFS and use Connext cross-chain messaging.
- make it stupid simple
- no monorepo integration for packages, leave it as separated package
- minimum code linting fixing
- No atomic design, just simple components
- Mainly use Chakra UI, use MUI if specific component is required, use tailwind for custom design
cd packages/contracts
yarn test
// build contracts package first
cd packages/frontend
yarn dev