Search projects, hackathons, sponsors and tech

    ← All projects

    About

    The problem it solves Accepting FIAT for NFTs remains a bottleneck which inhibits adoption of WEB3.0 by the mass market. PayGlide’s demo enables an NFT priced in FLOW to be purchased directly with card on testnet. The solution can be expanded to enable easy checkout setup.

    How it's made

    Challenges we ran into The demo demonstrates the purchase of a FLOAT NFT priced for 1 FLOW with card on testnet. This required many processes put together to implement a working solution on testnet in a short amount of time including: - Using the FLOATs contract by Emerald City DAO to demonstrate the solution https://testnet.floats.city/0xad6aa3b3eb3a0dd3/event/136396920 - Retrieving live FLOW to USD prices - Displaying all fees at checkout (in the spirit of transparency) - Ensuring valid flow wallet addresses and .find wallet addresses entered - Ensuring only one FLOAT per address, and each wallet already has the storage/public path for FLOATs - Implemented a USDC treasury - Implemented exchange of USDC to FLOW using a USDC - FLOW swap (increment.fi) - Stripe integration for fiat payment - Ensured the original smart contract creators receive royalties - Minting of the NFT and transfer to the provided wallet address - Proving a link to the transaction on testnet using flowscan We had time constraints and could not implement everything we wanted. We had many more edge case scenarios that still need to be considered. We also had some challenges customising Stripe UI as per our initial workflow.