Buy and pay for event tickets on Ethereum, Polygon and Gnosis Chain using a Telegram bot with Safe Core Account Abstraction SDK.
This project uses a Telegram bot to allow users to pay for event tickets on the blockchain without having to manually create transaction parameters.
The user simply enters what ticket they want to buy and an on-chain transaction is proposed using a Smart Contract Account delegate. Then the user simply has to confirm or reject the transaction.
This project was built on Polygon and Gnosis Chain using the Safe Core Account Abstraction SDK.
We added a button to a React frontend that allows users to add the ticketbot EOA as a delegate to their smart contract wallet. Then we use the Safe Core Account Abstraction SDK to allow users to purchase our tickets by having our ticket bot create and propose the transaction and the user simply confirms or rejects the transaction.