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
/sendamount: string
0.001 means 0.001 ETHto_address: string
0x123... or @vivi432
/faucetSepolia, OptimismSepolia, BaseSepolia

/createVoteDescription: 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

/voteDescription: 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
/resulttopic - 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.


