Video thumbnail

Century Pay 2025

An AI-powered Discord bot that seamlessly executes on-chain transactions and automates off-chain actions—all within your server. 🚀

Century Pay 2025

Created At

Agentic Ethereum

Winner of

Coinbase Developer Platform - AgentKit Pool Prize

Prize Pool

Covalent - Best Builds or Contributions to the AI Agent SDK

Project Description

Century Pay 2025 is an AI-powered Discord bot that simplifies on-chain transactions and off-chain requests for users. It leverages Discord's social features, making it effortless for users to interact and engage with others.

Originally launched last year, Century Pay enabled users to connect wallets, send ETH to Discord users, and execute transactions via AA wallets. Now, Century Pay 2025 takes it even further—with AI-driven automation, users can simply describe their request, and the bot seamlessly executes the transaction, making the experience smoother than ever. 🚀

Century Pay 2025 offers several powerful features, including:

  • 📂 IPFS Uploads: Users can simply upload an image through Discord, and the AI agent will automatically handle the IPFS deployment. This eliminates the need for users to set up an IPFS server or write deployment code, making the process effortless.
  • 🎨 NFT Transactions: Century Pay 2025 simplifies NFT deployment, minting, and transfers directly within Discord. Users only need to provide basic NFT details (e.g., name, symbol, and metadata URL) to deploy an NFT effortlessly. With Discord integration, users can:
    • Share a "Mint" button with others to let them mint NFTs easily.
    • @Tag other users to seamlessly transfer NFTs within the chat.
  • 🔒 ZK Integration: Users can now generate zero-knowledge proofs (ZKPs) to interact with smart contracts seamlessly. Century Pay 2025 includes pre-built ZK circuits: Please checkout out circuits and contracts explanation. It makes ZK applications more accessible and easy to use within familiar platforms like Discord.

ZK Poseidon Deposit Idea

To address the issue where a user hasn’t connected a wallet but someone else wants to send them ETH, we propose using a smart contract secured with zero-knowledge proofs (ZKPs). This ensures that only the intended recipient—who can generate the correct Poseidon hash—can withdraw the ETH. Below is an example workflow.

ZKP flow

We integrated the ZK Poseidon Deposit smart contract with AI bots. It makes the ZKP more accessible and easy to use without installing any snarkjs or circom locally and even without understanding the ZKP.

In the future, we plan to integrate more ZKP applications with AI bots to make the privacy and security features more accessible to users. For example,

How it's Made

  • Agentkit: Agentkit is a framework for building AI agents. We enables the following features with Agentkit:
  • Base: We deployed the ZK Poseidon Deposit smart contract on Base. See more details here.
  • Automone: We connect the Century Pay 2025 discord bot to a Automone agent. See more details here
    • See more details here
    • See the deployment server: autonome
    • With the uploaded Autonome framework (ctp-2025: Pending Approval), the user can even perform the zk feature that we implemented in this project on Autonome. autonome_zk
  • Covalent: We connect the Century Pay 2025 discord bot to a Covalent agent. We enables the following features with Covalent:
background image mobile

Join the mailing list

Get the latest news and updates