dojo-compass


Namedojo-compass JSON
Version 3.8.10 PyPI version JSON
download
home_pageNone
SummaryDevelop, simulate and backtest trading strategies on DeFi protocols.
upload_time2025-02-05 14:27:38
maintainerNone
docs_urlNone
authorCompass Labs
requires_python<3.13,>=3.10
licenseNone
keywords defi uniswap aave gmx amm simulation crypto realistic on-chain compass labs trading strategies defi protocols backtesting
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Dojo

[Compass Labs](https://compasslabs.ai/) 🧭 developed Dojo, an agent-based DeFi simulation software for data sourcing, strategy development, backtesting, simulation, monitoring and execution. Dojo operates at the EVM smart contract level for realistic and risk-free testing and training of DeFi strategies and smart contracts.

---

## What Can You Do With Dojo?

- **Data Access**: Trusted data sourcing across all of DeFi.
- **Strategy Development**: Abstract, easy-to-use interface for interacting with different DeFi protocols.
- **Risk Management**: Backtest and simulate your trading strategies pre-deployment. Monitor how your strategy would have performed in the past.
- **Analytics Dashboard**: Visualize your results on our dashboard.
- **Live monitoring**: Track any arbitrary metrics or statistics about any address live and watch the results in our dashboard.

## What's Coming Next

- Switch from backtesting to live-execution. Check on/interact with your runner in real-time using a Telegram bot.
- Integration with more DeFi protocols.
- Support for more networks and Layer-2s.

## What Makes Dojo Unique?

- Dojo executes the exact same code as the Ethereum Virtual Machine (EVM) and is therefore able to simulate the behavior of smart contracts with accuracy.
- With Dojo, we abstract away solidity and allow you to interact with smart contracts using simple Python interfaces.
- We provide all historic data, you won't have to care about it at all.
- Dojo has a [dashboard](https://compasslabs.ai/docs/download-dashboard) to visualize your simulations.

## How To Get Started

We recommend working through our [tutorials](http://compasslabs.ai/docs/examples) on Uniswap, Aave and GMX to get started. 
If you have any feature request or bug report, please open an issue on [GitHub](https://github.com/CompassLabs/dojo_examples).  
We are also happy to answer any questions you may have via [mail](mailto:contact@compasslabs.ai).

---

**Some Impressions**

![](https://drive.google.com/uc?export=download&id=1zKLtSiLPV4ys9YG_4i_xRYIBCViP_y38)

![](https://drive.google.com/uc?export=download&id=1bnfaHIKgy-vtbWRwg0m0zpr1BCAwGghJ)

![](https://drive.google.com/uc?export=download&id=1fl5IFfj2UflDy-bPAgaR1GBZ3SD36obU)

![](https://drive.google.com/uc?export=download&id=1KKMu12GdDjI6Ww7kSC-wAoDztiYossSG)
            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "dojo-compass",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<3.13,>=3.10",
    "maintainer_email": null,
    "keywords": "DeFi, Uniswap, Aave, GMX, AMM, simulation, crypto, realistic, on-chain, Compass Labs, trading strategies, DeFi protocols, backtesting",
    "author": "Compass Labs",
    "author_email": null,
    "download_url": "https://files.pythonhosted.org/packages/4d/cd/c1cc11d47398fa368415115edc7abeb6c33d56ec962d696e91b785a8430e/dojo_compass-3.8.10.tar.gz",
    "platform": null,
    "description": "# Dojo\n\n[Compass Labs](https://compasslabs.ai/) \ud83e\udded developed Dojo, an agent-based DeFi simulation software for data sourcing, strategy development, backtesting, simulation, monitoring and execution. Dojo operates at the EVM smart contract level for realistic and risk-free testing and training of DeFi strategies and smart contracts.\n\n---\n\n## What Can You Do With Dojo?\n\n- **Data Access**: Trusted data sourcing across all of DeFi.\n- **Strategy Development**: Abstract, easy-to-use interface for interacting with different DeFi protocols.\n- **Risk Management**: Backtest and simulate your trading strategies pre-deployment. Monitor how your strategy would have performed in the past.\n- **Analytics Dashboard**: Visualize your results on our dashboard.\n- **Live monitoring**: Track any arbitrary metrics or statistics about any address live and watch the results in our dashboard.\n\n## What's Coming Next\n\n- Switch from backtesting to live-execution. Check on/interact with your runner in real-time using a Telegram bot.\n- Integration with more DeFi protocols.\n- Support for more networks and Layer-2s.\n\n## What Makes Dojo Unique?\n\n- Dojo executes the exact same code as the Ethereum Virtual Machine (EVM) and is therefore able to simulate the behavior of smart contracts with accuracy.\n- With Dojo, we abstract away solidity and allow you to interact with smart contracts using simple Python interfaces.\n- We provide all historic data, you won't have to care about it at all.\n- Dojo has a [dashboard](https://compasslabs.ai/docs/download-dashboard) to visualize your simulations.\n\n## How To Get Started\n\nWe recommend working through our [tutorials](http://compasslabs.ai/docs/examples) on Uniswap, Aave and GMX to get started. \nIf you have any feature request or bug report, please open an issue on [GitHub](https://github.com/CompassLabs/dojo_examples).  \nWe are also happy to answer any questions you may have via [mail](mailto:contact@compasslabs.ai).\n\n---\n\n**Some Impressions**\n\n![](https://drive.google.com/uc?export=download&id=1zKLtSiLPV4ys9YG_4i_xRYIBCViP_y38)\n\n![](https://drive.google.com/uc?export=download&id=1bnfaHIKgy-vtbWRwg0m0zpr1BCAwGghJ)\n\n![](https://drive.google.com/uc?export=download&id=1fl5IFfj2UflDy-bPAgaR1GBZ3SD36obU)\n\n![](https://drive.google.com/uc?export=download&id=1KKMu12GdDjI6Ww7kSC-wAoDztiYossSG)",
    "bugtrack_url": null,
    "license": null,
    "summary": "Develop, simulate and backtest trading strategies on DeFi protocols.",
    "version": "3.8.10",
    "project_urls": {
        "Documentation": "https://www.compasslabs.ai/docs"
    },
    "split_keywords": [
        "defi",
        " uniswap",
        " aave",
        " gmx",
        " amm",
        " simulation",
        " crypto",
        " realistic",
        " on-chain",
        " compass labs",
        " trading strategies",
        " defi protocols",
        " backtesting"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4dcdc1cc11d47398fa368415115edc7abeb6c33d56ec962d696e91b785a8430e",
                "md5": "a4612075b3fcfa0eb1e01f25d754c630",
                "sha256": "9303b111a7e382e42fbbe831745fe1f3cf84808641fafa6c8e443dd750e51b4b"
            },
            "downloads": -1,
            "filename": "dojo_compass-3.8.10.tar.gz",
            "has_sig": false,
            "md5_digest": "a4612075b3fcfa0eb1e01f25d754c630",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<3.13,>=3.10",
            "size": 89252956,
            "upload_time": "2025-02-05T14:27:38",
            "upload_time_iso_8601": "2025-02-05T14:27:38.462539Z",
            "url": "https://files.pythonhosted.org/packages/4d/cd/c1cc11d47398fa368415115edc7abeb6c33d56ec962d696e91b785a8430e/dojo_compass-3.8.10.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-02-05 14:27:38",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "dojo-compass"
}
        
Elapsed time: 0.40969s