Search projects, hackathons, sponsors and tech

    ← All projects

    Billcheap Agent

    A decentralized bill payment Agent focused on simplifying bill payment and financial transactions across 180+ countries.

    Demo

    About

    Billcheap is a decentralized bill payment system focused on simplifying bill payment and financial transactions across 150+ countries, through interactive AI Agent. Billcheap Agent is built on base blockchain technology, it offers decentralized, transparent, tamper-proof transactions and interactivity by interfacing with Telegram Bots. Core Services: - Mobile Top-ups: Airtime topup for 150+ countries, 750+ operators - Data Bundles: International mobile data packages - Utility Bills: Electricity bills and meter tokens - Entertainment: Cable TV subscriptions Agents Capabilities - Billcheap is equipped with the capability of processing and paying for a utility bill just with a prompt given to it. - Billcheap AI agent can help users manage their wallet and carry out transactions such as making transfer, withdrawal and making payment for a bill - It is equipped with the capacity of atomically determining a phone numbers operator and this is important when you want to gift an international phone numbers airtime and you do not know their service provider.

    How it's made

    Billcheap seamlessly integrates Telegram and Coinbase AgentKit to provide a unique experience to its users. Under the hood a wallet is created using a uniquely generated encrypted salt with Ethers for each user at first interaction via Telegram and this salt and every private user info is automatically stored in Nillion Secret Vault for maximum protection. The salt is retrieved from Nilion SecretVault and wallet is generated whenever the AgentKit performs a transaction. While integrating Nillion Secret Vault SDK I ran into an issue, because nestjs was esm module compatibles, I switched to the API integration and found a way around. Using Nillion is a relief from having to store users encrypted salt on our database due to security treat. Our smart contract is developed using solidity and is deploy to base-sepolia network. Billcheap's Action Providers are the intermediaries between Coinbase AgentKit and Billcheap smart contract.