Skip to content
Quinn

Quinn

Quinn is an AI agent designed to provide users with information on tradeable tokens, exchange rates, perform swaps and add liquidity on the Bancor network.

Created on 13th February 2025

Quinn

Quinn

Quinn is an AI agent designed to provide users with information on tradeable tokens, exchange rates, perform swaps and add liquidity on the Bancor network.

The problem Quinn solves

Quinn agent can perform several tasks on the Bancor network:

  1. Provide a list of tradeable tokens on the Bancor Network: With Quinn agent, users can verify whether a specific token is supported for trading.
  2. Calculate trade outputs: Quinn agent can calculate trade outputs, or exchange rates for a specific trade. This requires a source token, target token, and source amount.
    Source Token: The token the user has and is willing to trade.
    Target Token: The token the user wants to acquire.
    Source Amount: The amount of the source token the user is willing to trade.

For example, if a user wants to trade a certain amount of ETH for DAI, they would input ETH as the source token, DAI as the target token, and specify the amount of ETH they are willing to trade (source amount)1. The Quinn agent then calculates and returns the amount of DAI the user would receive for that ETH amount

  1. Calculate Trade Inputs: Quinn agent tells the user the amount of source token they need to get their target token. The agent requires a source token, target token, and target amount.
    Source Token: The token the user has
    Target Token: The token the user wants
    Source Amount: The amount of the source token the user is willing to trade.

For example, if a user wants to receive 50 LINK and is willing to trade ETH, the user would input ETH as the source token, LINK as the target token, and 50 LINK as the target amount1. The agent then calculates how much ETH is needed to get 50 LINK.

  1. Create Trade Transactions: Quinn can create trades for you in the following way:
    You can create a trade by entering the source token, target token, and source amount you want. You can also pick who gets the tokens (beneficiary) and how much the price can change (slippage). Picking a beneficiary is optional if your EVM wallet is connected.

Or, you can create a trade by saying how much of the target token you want. Similar to the previous method, specifying a beneficiary and slippage is optional.

Challenges we ran into

Generating evm transactions for user signing.

Tracks Applied (3)

DeFAI: Develop a chain agent for any Safe App listed in the Safe tab under ‘Apps’

Quinn is an autonomous DeFi agent built using Bitte.AI to interact seamlessly with the Bancor Network, one of the Safe A...Read More

DeFAI - Build Autonomous DeFi Agents that seamlessly integrate with DeFi protocols to automate, optimize, and execute various financial operations.

Our project, the Quinn agent, directly aligns with the DeFAI vision of building autonomous DeFi agents to automate, opti...Read More

Social: Most effective AI Image generation

Quinn utilizes Venice.AI to generate a visually engaging and recognizable display picture (DP), reinforcing its identity...Read More

Discussion

Builders also viewed

See more projects on Devfolio