Skip to content

Commit

Permalink
Merge pull request #20 from CompassLabs/main
Browse files Browse the repository at this point in the history
Removed blog.
  • Loading branch information
scheuclu committed Apr 5, 2024
2 parents 9854d02 + a692430 commit 434cdd9
Show file tree
Hide file tree
Showing 11 changed files with 36 additions and 234 deletions.
38 changes: 0 additions & 38 deletions .github/workflows/build-dev.yml

This file was deleted.

41 changes: 0 additions & 41 deletions .github/workflows/build-release.yml

This file was deleted.

24 changes: 0 additions & 24 deletions .github/workflows/test-deploy.yml

This file was deleted.

27 changes: 15 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,18 @@
## AWS Amplify
[https://us-east-1.console.aws.amazon.com/amplify/home?region=us-east-1#/dg68s1zz5zfuo](https://us-east-1.console.aws.amazon.com/amplify/home?region=us-east-1#/dg68s1zz5zfuo)
```mermaid
flowchart TD
main[main]
release[🔒release]
main_website[/<a href='https://dojo.compasslabs.ai'>dojo.compasslabs.ai</a>/]
dev_website[/<a href='https://dev.dojo.compasslabs.ai'>dev.dojo.compasslabs.ai</a>/]
developer((Developer))
feature_branches[feature_branches]
main --> dev_website
release --> main_website
## Deployments
main --> |merge into| release
feature_branches --> |merge into| main
### Dev
[https://build-dev.dg68s1zz5zfuo.amplifyapp.com](https://build-dev.dg68s1zz5zfuo.amplifyapp.com).
This release is updated every time there is a push to main.


### Release
[https://dojo.compasslabs.ai/](https://dojo.compasslabs.ai/).
This is the user-facing release.
It is only updated if you manually create a new code release on GitHub
developer --> |push| feature_branches
developer --> |push| main
````
55 changes: 0 additions & 55 deletions blog/2023-05-25-launch.md

This file was deleted.

12 changes: 0 additions & 12 deletions blog/authors.yml

This file was deleted.

33 changes: 0 additions & 33 deletions blog/v1.5 launch.md

This file was deleted.

13 changes: 7 additions & 6 deletions docs/1_intro.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,22 +19,22 @@ sidebar_position: 1


## <icon icon="square-check" size="m" color="#1e1c2d"/> Features
### <icon icon="square-check" size="lg" color="#1e1c2d"/> Runs at smart-contract level
### <icon icon="square-check" size="m" color="#1e1c2d"/> Runs at smart-contract level
- `dojo` forks the actual blockchain and runs on the same smart contracts that would be run in real life.
- This eliminates concerns about bugs in the model or missed assumptions about the protocol, and enables capturing micro-effects that impact simulation results, such as precision and rounding.

### <icon icon="square-check" size="lg" color="#1e1c2d"/> Runs locally on your machine
### <icon icon="square-check" size="m" color="#1e1c2d"/> Runs locally on your machine
- `dojo` operates fully on your local machine.
- There is no sharing of information about your strategies or simulations with us or any other party.

### <icon icon="square-check" size="lg" color="#1e1c2d"/> Simple Python interface
### <icon icon="square-check" size="m" color="#1e1c2d"/> Simple Python interface
- `dojo's` interface allows full experimentation with strategies using Python.
- Take advantage of Python's rich ecosystem of tools for data analysis and visualisation.

### <icon icon="square-check" size="lg" color="#1e1c2d"/> Transaction ordering
### <icon icon="square-check" size="m" color="#1e1c2d"/> Transaction ordering
- Directly edit the order of transaction execution for simulating various MEV scenarios.

### <icon icon="square-check" size="lg" color="#1e1c2d"/> Custom data integration
### <icon icon="square-check" size="m" color="#1e1c2d"/> Custom data integration
- `dojo` sources it's own protocol events data for a subset of environments.
- For environments we don't natively support, you can load in your existing datasets.

Expand All @@ -53,7 +53,8 @@ Transfer your strategy from the Dojo fork to mainnet without any modifications,

___
## ⬇️ Protocol integrations
`dojo` currently integrates with **UniswapV3** on **Ethereum**. We are soon integrating AAVE and are enabling simulation on Polygon and Arbitrum.
`dojo` currently integrates with **UniswapV3** and **AAVEv3** on **Ethereum**.

If you want your chain or protocol to be integrated with `dojo`, [reach out](mailto:elisabeth@compasslabs.ai)!


Expand Down
2 changes: 1 addition & 1 deletion docs/4_environments/_category_.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,6 @@
"position": 4,
"link": {
"type": "generated-index",
"description": "A guide to the `dojo` environments."
"description": "Environments in dojo are representations of different DeFi protocols agents can interact with."
}
}
24 changes: 12 additions & 12 deletions docusaurus.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -72,13 +72,13 @@ const config = {
remarkPlugins: [math],
rehypePlugins: [katex],
},
blog: {
showReadingTime: true,
// Please change this to your repo.
// Remove this to remove the "edit this page" links.
editUrl:
'https://github.com/CompassLabs/docs/tree/main/blog',
},
// blog: {
// showReadingTime: true,
// // Please change this to your repo.
// // Remove this to remove the "edit this page" links.
// editUrl:
// 'https://github.com/CompassLabs/docs/tree/main/blog',
// },
theme: {
customCss: require.resolve('./src/css/custom.css'),
},
Expand Down Expand Up @@ -121,7 +121,7 @@ const config = {
position: 'left',
label: 'Tutorial',
},
{ to: '/blog', label: 'Blog', position: 'left' },
// { to: '/blog', label: 'Blog', position: 'left' },
{
href: 'https://github.com/CompassLabs',
label: 'GitHub',
Expand Down Expand Up @@ -173,10 +173,10 @@ const config = {
{
title: 'More',
items: [
{
label: 'Blog',
to: '/blog',
},
// {
// label: 'Blog',
// to: '/blog',
// },
{
label: 'GitHub',
href: 'https://github.com/CompassLabs',
Expand Down
1 change: 1 addition & 0 deletions src/pages/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@ function HomepageHeader() {
const {siteConfig} = useDocusaurusContext();
return (
<header className={clsx('hero hero--primary', styles.heroBanner)}>
<script defer data-domain="dojo.compasslabs.ai" src="https://plausible.io/js/script.js"></script>
<div className="container">
<h1 className="hero__title">{siteConfig.title}</h1>
<p className="hero__subtitle">{siteConfig.tagline}</p>
Expand Down

0 comments on commit 434cdd9

Please sign in to comment.