Universal Payment Portal
Dynamic payments across platforms, currencies, time and space π
Created on 1st July 2024
β’
Universal Payment Portal
Dynamic payments across platforms, currencies, time and space π
The problem Universal Payment Portal solves
Want to allow your non-crypto friend to buy your token you just launched? No problem with our Universal Payment Portal. If setting up a wallet is too hard we provide web2 login for your web3 wallet via Thirdweb. Most of your audience is comfortable with Shopify? Integrations to send crypto upon inventory purchased on their website and vice-versa using webhooks when your token is purchased. Want to sell to your peeps on Warpcast - there's a frame for that π
From mint to mine in no time at all, mint a token and within a few clicks allow anyone to purchase with a credit card, their coinbase account or approved tokens accross multiple platforms. Basically it's a fiat onramp for user defined tokens for instant purchases from web3 and non-crypto users alike.
Challenges I ran into
Oh man, where do I begin. First was trying to coordinate with my team, we ended up not really meshing. While attempting to create at least some kind of demo to submit I kept needing to add a function here and a function there to the smart contract.
Also, in creating an oracle account I was getting weird react re-render issues that would cause my app to crash. I thought it was an issue with a section of code that ultimately had nothing to do with it so I wasted a whole bunch of time trying to troubleshoot that :(
1 hour to go and no chance of getting a demo out there. At least I was able to integrate Thirdweb and coinbase wallet using their onramp functionality and setup my paymaster account.
Tracks Applied (3)
Coinbase Smart Wallet
Paymaster and Bundler
Payments Track
PAYMENTS with Stripe
Technologies used
Cheer Project
Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.
