Skip to content

Automated token carry swap bot πŸ€– exploits interest rate πŸ’° differentials 24/7

Notifications You must be signed in to change notification settings

andyrobert3/Arbitrageur

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

54 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Interest Carry-Trade Arbitrageur

Automated token carry swap bot πŸ€– exploits interest rate πŸ’° differentials 24/7.

Interest Carry-Trade Arbitrageur looks for interest rate differentials between lending/borrowing order pairs on Secured Finance. It creates a strategy to maximize interest rate differentials, then executes it by borrowing token X, swapping it, and lending token Y for a higher yield (APR).

πŸ† Award

Interest Carry-Trade Arbitrageur won the Best DeFi Award for Secured Finance at ETHTokyo2023. The project was recognized for its innovative approach to leveraging interest rate differentials in the DeFi space, contributing to the growth of the Secured Finance ecosystem.

Languages

  • Rust
  • Node

Getting Started

Prerequisites

Ensure you have Rust / Node.js installed on your system.

Installation

  1. Clone the repo
  2. Change to the project directory

Usage

Rust

Add .env file with the following values:

  • NODE_URL
  • PRIVATE_KEY

To start the Rust bot, run the following command in the project directory:

cargo run

Node

To start the Node bot, first install the dependencies:

Add .env file with the following values:

  • INFURA_API_KEY
  • SIGNER_PRIVATE_KEY
npm install
npm start

About

Automated token carry swap bot πŸ€– exploits interest rate πŸ’° differentials 24/7

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 67.9%
  • Rust 32.1%