We make
DeFi accessible
through
Python
We make
DeFi accessible
through
Python

From data-sourcing over backtesting strategies to analytics — we cover your infrastructure needs in one simple Python package. No Solidity required.

Backed by

Trusted by


Introducing Dojo

A Python interface for DeFi, enabling users to build and simulate strategies and contracts entirely on-premises before real-world deployment.

Compass Labs
Dojo Simulation Dashboard
Compass Docs
2021-06-21
2021-06-21
UniV3Env
TraderAgent/LPAgent
Rewards
UniswapV3
Explore
Bookmarks

Use the this tool to explore the simulation. You can plot any 2 quantities against each other over time.

What does Dojo offer?

Protocol Integration


Dojo is bridging the gap between protocols.

Dojo is successfully integrated with Uniswap, Aave and, soon, Perpetual Protocol; and continually expanding across more protocols and Layer 2s.

Dojo

Data accessibility


Decipher history.

Access on-chain data of any smart contract and any historic block for data ingestion and strategy evaluation.

1,800
1,820
1,840
1,860
1,880
1,900

Python Interface


Smart contracts, simplified.

A Python interface for DeFi. You don't need to run a node. No data-sourcing required. Only Python.