Inspiration
What it does
A web3 platform to get support from your followers/audience/consumers/fans via cryptocurrency-based digital payments. There are no intermediary institutions to process the transactions. Payment choices include a set of widely used ERC20 coins(like USDC) on Polygon and Ethereum chains, thus being reliable and secure.
How we built it
It's a two-tier application. The frontend is developed using Next.js and TailwindCSS. It depends on Metamask, Unstoppable Domain, or Sequence wallet for a Signer. Domains are resolved into their owner address via resolution APIs and the UI is hydrated by data fetched using Covalent API.
Challenges we ran into
- Used typescript to develop this project which however comes with benefits, but added to the complexity of the development.
- It is difficult to create a personalized user experience(as in web2) without compromising personalized data and providing a secure and trustless environment.
Accomplishments that we're proud of
- The UI Is clean and minimal, thus easy to use.
- Support for Unstoppable Domains, ENS, and regular Ethereum addresses
- Support for multiple currencies on multiple chains including testnets
What we learned
- Support for domain services like UD or ENS, greatly impact a web3 user experience.
- In web3, it is easy to get your doubts solved (easier than searching on stackoverflow or github). Just hop into the official discord server and get solutions for all queries. People are so polite and grounded, they never say no to helping out.
What's next for buymeacrypto_
- Interface to create custom links (include signatures and login with UD for verified profiles)
- Event and Transaction notifier in frontend
- Integration with other blockchains like Solana, Near, etc
Built With
- covalentapi
- ethers.js
- next.js
- sequence-wallet
- tailwindcss
- typescript
- unstoppabledomains

Log in or sign up for Devpost to join the conversation.