A discord bot to let users pay in discord! The bot will let users sign transactions with their wallets and send transaction.
Prize Pool
Century Pay is a Discord bot designed to simplify on-chain payments. Users can effortlessly connect their wallets and perform transactions using simple Discord commands. Whether it's sending ETH, accessing a faucet, or staking ETH for the ETHGlobal hackathon, Century Pay streamlines the process.
Thanks to the integration with AA wallets, on-chain interactions have never been easier. Users can sign in securely with a passkey, and their gas fees will be covered by a paymaster. When interactions require sending values—such as voting or minting NFTs—the bot provides clear guidance to help users navigate smart contract interactions seamlessly!
/connect
/check
/send
amount
: string
0.001
means 0.001 ETHto_address
: string
0x123...
or @vivi432
/faucet
Sepolia
, OptimismSepolia
, BaseSepolia
/createVote
Description: It enables each user to create a vote session and everyone can join the vote by an AA wallet.
Inputs
topic
: string
option1
,...,option10
: string
/vote
Description: It allows users to find which vote session is happening, and users can vote for the specified session. After users choose an option, the bot redirects users to confirm the vote with an AA wallet.
Selectors
topic
option
/tally
/result
topic
- The topic of the vote
The wallet authentication should be connected through an embedd frontend framework. Here is an example of using Alchemy Embedded Account through Passkey authentication.