Skip to content
Universal Payment Portal

Universal Payment Portal

Dynamic payments across platforms, currencies, time and space πŸš€

Created on 1st July 2024

β€’

Universal Payment Portal

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

I use coinbase wallet to provide the fiat onramp. Although I believe this is outside of the "smart wallet" functionalit...Read More

Paymaster and Bundler

For our non-crypto friends it would allow them to purchase tokens without actually having to have ETH in their account, ...Read More

Payments Track

This project deals almost entirely with payments. It's the backbone of what we were aiming to create. A multi-user, mu...Read More

PAYMENTS with Stripe

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.

Discussion

Builders also viewed

See more projects on Devfolio