MantlePay
🔗 MantlePay: Discord bot to connect wallets , send crypto 💸, reward users🎁, and make fun bets🎲- all within Discord!
Videos
Description
What is MantlePay? 🤔
MantlePay is your all-in-one Discord bot 🚀 that brings Web3 to life inside your favorite servers. Whether you're a DeFi pro, a SocialFi enthusiast, or just here to have fun, MantlePay makes everything easier, smoother, and more engaging.
Deployed on the Mantle Network for fast and secure interactions! ✨
🔗 Connect your wallet Forget complicated wallet setups!With MantlePay, you can connect your walletdirectly in Discord using a simple command. No stress, no extra steps.
💵 Need to send tokens? Sending crypto has never been easier.No wallet address? No worries! Use the /send command with a Discord ID,
🎁 Want to tip someone for helping out or being awesome? Tip them instantly without asking for their wallet address. MantlePay’s reward system saves rewards using Discord IDs, so users can claim them anytime when they connect their wallet—zero fuss, zero fees.
🎰 Feeling playful? Set up fun betting games for your server and let everyone join in. It’s Web3, simplified and made fun for everyone.
Why MantlePay?
The current Web3 ecosystem is broken when it comes to user experience:
- Users have to join multiple communities and platforms.
- Connecting wallets, sending payments, and interacting across platforms can be complex.
- Traditional DeFi feels distant and intimidating for the average user.
Key Aspects
🎯 DeFi Simplified
- Users no longer need to deal with complex DApps, wallet addresses, or multiple wallet connections.Seamlessly onboards Web2 users to Web3
- No more sending tokens to the wrong wallet addresses—just use Discord handles!🏆
💬 SocialFi for Discord Communities
- Discord has millions of Web3 enthusiasts, where users help and interact every day.
- Want to tip someone for helping you? No need to ask for wallet addresses or wait for replies—just use MantlePay.
- All rewards are stored by Discord IDs 🏆in our contracts, so users can claim rewards whenever they connect a wallet—zero fees for claiming!🏆
🎮 GamFi for Fun Betting Experiences
🔧 Available Commands
- /connectConnect your wallet to MantlePay (no private keys involved).We do not store or ask for private keys.
- /walletCheck the wallet connected to MantlePay.Parameters: Your address or the address of another Discord user.
- /sendSend payments to any Discord user easily.Parameters: Amount and @Discord handle.
- /rewardTip or reward a user who helped you.Rewards are stored on the blockchain by the Discord ID.Parameters: Amount, @Discord handle, and a message.🏆 Best feature: The rewardee does not need to be registered! They can claim the reward anytime by connecting a wallet.
- /betCreate a bet for fun games within Discord.Parameters: Bet topic, initial amount.
- /placebetJoin an ongoing bet and place your prediction.Winners share the prize pot, while losers miss out.
Smart Contract Addresses
- Sample Betting Contract: https://sepolia.mantlescan.xyz/address/0x356c41b7849E76CcCA8fE17f11e9Fbe3e9cd634A
- Sample Rewards Contract:
- https://sepolia.mantlescan.xyz/address/0xC5C7D1c49E7cF96e0675460ACc22f65039936fEa
Progress During Hackathon
We started by exploring Mantle's documentation, gathering key resources like Mantle tokens and pointers. Next, we attended Twitter streams discussing unique project ideas and sponsor insights. We then built the MantlePay server to handle bot commands, wallet connections, and user rewards. After testing, we deployed sample betting and reward contracts on Mantle Network. Using Next.js, we implemented contract interactions and wallet functionality. Errors like opcode issues were resolved quickly thanks to Mantle’s clear documentation.