← Back to home

Phorms

phorms.xyz is forms 3.0. This of us like the TypeForm for web3. Admins own their form collections and users own their answers

Screenshots

Phorms screenshot 1
Phorms screenshot 2
Phorms screenshot 3

Problem Statement

phorms.xyz is a dapp for creating crypto-native forms. Forms can be token-gated so only wallets holding certain token (ERC20 or ERC721) can submit their answer. We have deployed in Polygon to reduce the cost to the user. We have other ideas on how gas fees could be further saved to the users. This is how it works:Forms are NFT (ERC-721) collectionsCollections factory clones (EIP-1667)Form answers are NFT items mintedNFT items visuals are on-chain SVGsToken-gating with Merkle Trees stored as key-values in IPFS

Solution

We have deployed using Polygon because it's at least 10x cheaper to deploy the contracts, store forms and submit answers. Our token-gating mechanism uses Merkle Trees that stored as key-values in IPFS. We use Reservoir for collecting the holders of the token used for token-gating the forms.

Hackathon

ETHNewYork 2022

2022

Contributors