Secure attestation engine for verifiable NFT agreements for use in Defi
Our tool allows for a PDF legal contract to be minted as an NFT that is linked to an ERC20 token and attestation information via Sign Protocol in it's metadata. I used Open Sea's metadata standard to allow for custom attributes to be added, which basically followed this order:
For the attestations I used the schema creation tool from their UI but created and read the attestation via their SDK. Fleek for IPFS.
I was able to use some boilerplate frontend code, then created a multi-step form to walk someone through uploading data to IPFS using Fleek, minting an ERC20 token, then signing all that metadata with Sign Protocol. Nothing particularly fancy with integrations from rainbowkit, viem, wagmi, chakra ui etc.