Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Removed blog. #20

Merged
merged 16 commits into from
Apr 5, 2024
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