Uniswap & OctoBot
90%
average score over 1 application evaluations
Integrate Uniswap and Uniswap on Arbitrum into OctoBot to enable automated trading strategies, aiming for user adoption, retention, and community growth. Requested funding: $60,000 ARB.

Project Title

Uniswap & OctoBot

Request for Proposal (RFP):

Uniswap on Arbitrum Ecosystem tools or products

Requested Funding: $60,000 ARB

Team Members

The OctoBot team: we co-founded OctoBot (https://www.octobot.cloud/ & https://github.com/Drakkar-Software/OctoBot) in 2018 and have been developing the project ever since.

  • GuillaumeDSM (Project Lead, Python Developer) https://github.com/GuillaumeDSM
    • Background: MSc in Computer Science
    • Experience: 6 years in investment strategy development on https://github.com/Drakkar-Software/OctoBot, co-founder of an internal startup within Thales, one of the biggest French companies, product launched in 2022.
    • Skills: Python, Project Management
  • Herklos (Fullstack Developer) https://github.com/Herklos
    • Background: MSc in Computer Science
    • Experience: 6 years in investment strategy development on https://github.com/Drakkar-Software/OctoBot, CTO of https://octobot.cloud/, 2 years project management.
    • Skills: Python, React & Nextjs, Project Management

Project Overview

Adding support for Uniswap & Uniswap on Arbitrum into OctoBot to make it easy to create, customize and automate trading strategies using Uniswap.

This will bring a user-friendly, free and open source way to automate more than 5 types of investment strategies on Uniswap & Uniswap on Arbitrum.

KPIs

  • User adoption : Reach 200 Uniswap trading bots within 3 months of launch
  • Retention: Reach and average Uniswap trading bots lifetime of at least 5 days
  • Community Growth:
    • Reach at least 1500 views on the Uniswap with OctoBot video tutorial
    • Reach at least 400 views on the Uniswap with OctoBot guide
  • OctoBot integration: Uniswap & Uniswap on Arbitrum compatibility with the following 4 built-in investment strategies:
    • DCA-like strategies
    • AI based strategies
    • TradingView based strategies
    • Crypto Basket based strategies
  • Bug-free: No open bug-related GitHub issue

Milestones

  1. Uniswap & Uniswap on Arbitrum connector within OctoBot (1 month)
    • Deliverable: working open source python Uniswap & Uniswap on Arbitrum connector in OctoBot
    • Tech details: Development of the Uniswap connector. Updates of the exchange test framework to support Uniswap authenticated and public requests. This will automatically test & ensure the stability of the integration through time
    • KPI Alignment: N/A
    • Budget: $15,000
  2. Uniswap & Uniswap on Arbitrum integration within OctoBot (6 weeks)
    • Deliverable: New OctoBot version featuring Uniswap as a supported exchange
    • Tech details: Support of Uniswap authentication and specificities within the user interface and inside OctoBot core engines, Alpha & Beta test phases.
    • KPI Alignment: OctoBot integration
    • Budget: $20,000
  3. Release PR (2 weeks)
    • Deliverable: Official announcements, blog articles on Uniswap & Uniswap on Arbitrum exchange guides
    • KPI Alignment: Bug-free
    • Budget: $5,000
  4. Marketing & communication (3 months)
    • Deliverable: Marketing campaign, video tutorial
    • KPI Alignment: User adoption, Retention, Community Growth
    • Budget: $20,000

Project Description

Adding Uniswap on OctoBot will enable Uniswap users (including users from Uniswap on Arbitrum) to profit from many types of automated trading strategies, such as:

  • Algorithmic trading such as advanced DCA-like strategies
  • AI predictions from ChatGPT or custom AI models based strategies
  • TradingView based strategies (based on price events, technical indicators or Pine Script strategies)
  • Crypto Basket based strategies
  • Custom python script based strategies

Of course, each strategy can be configured according to the user’s goals. More details on OctoBot supported types of strategies on https://www.octobot.cloud/en/guides/octobot-trading-modes/trading-modes

Also, OctoBot comes with plenty of optimization and quality of life features such as the following:

  • Following the bot activity and performances from an easy-to-use web and mobile app dashboard
  • Paper trading
  • Telegram alerts and management
  • Strategy backtesting
  • Any other compatible feature we will add to OctoBot later on

Note: those OctoBot features are all released and operational, this is not a roadmap or a teaser.

OctoBot metrics:

  • 3k GitHub stars
  • 5M average monthly trading volume
  • 3k average monthly active users
  • 2k Telegram & Discord community

About maintenance

OctoBot already exists for more than 6 years and will continue to exist after the grant. The Uniswap integration into the OctoBot test framework will ensure the long term stability of the integration.

OctoBot is mainly funded from https://www.octobot.cloud/, bug fixes will be handled using this funding.

Major changes within the Uniswap protocol might require extra funding to be fully supported by OctoBot if the amount of work to support the new version is larger than 1 day.

Community and Ecosystem Impact

With the addition of Uniswap into OctoBot, investors will be able to easily automate many types of trading strategies.

At OctoBot, we are also huge fans of transparency, as we display on our core values (https://www.octobot.cloud/#values). We are glad to find it as the second point of the Code of Conduct. The OctoBot project has been open source since the beginning in 2018, we also like to contribute to improve the other open source projects we are using.

Just like Uniswap and most crypto projects, we also focus on building a respectful community, which is and has been driving many aspects of the OctoBot development during the past years.

Conclusion

Uniswap & OctoBot will bridge 2 worlds, enabling Uniswap users on Ethereum and Arbitrum to leverage a new approach to decentralized trading. Users will be able to easily invest and trade using DCA-like concepts, AI models, their own index-like crypto basket, or even directly from their TradingView tools.

Our way of working is already aligned with the values carried by the UAGP's Code of Conduct, we therefore naturally adhere to the Code of Conduct. We strongly believe adding the possibility to trade on Uniswap from OctoBot will bing considerable value to both the Uniswap and OctoBot ecosystems.

Uniswap & OctoBot History

Explore projects

Launch of 2nd Impact NFT Collection with enhanced features to support environmental causes alongside a new collaboration with EcoThailand Foundation for sustainability projects.
Project employs LST for delta-neutral yield via PYUSD Long-Short vault, swapping PYUSD for wstETH as AAVE collateral and hedging ETH with USDC shorts on DYDX; plans GHO vault expansion.
Incubator empowering women and non-binary individuals in LATAM via scholarships, workshops, networking, and fostering talent in the Web3 and blockchain ecosystem.
Send and receive Ethereum and ERC20 tokens anonymously using cryptographic links to protect your wallet addresses from exposure, enhancing privacy in financial transactions on the Arbitrum blockchain.
Developing trustless energy metering tech for small-scale renewables to issue blockchain-based Renewable Energy Certificates, seeking $56,000 for tech scaling and standards development.