The ZappierFi allows the hackathon participants to receive grants from DAOs using the NFT credentials they earned during the hackathon. The idea uses two concepts: funds and triggers. The fund can set up funding events based on NFT credentials metadata. For example, the ETHGlobal hackathon can issue the NFT credentials which highlight the skills of the hackathon participants.
We have two contracts:
The first one is NFTFactory which is an ERC721 contract. Here the credential issuer identifies a developer who has participated in any of the hackathons and provided an essential contribution and issues an NFT with the metadata. The image and description are stored in IPFS.
The second one is Fund Contract, it serves two purposes, one is where the credential issuer and investors who are interested, can deposit ETH to the existing fund