Skip to content

StationsStation/capitalisation_station

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1,034 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Capitalisation Station

Agent components specifically built for financial trading using agents.

Built with the Olas stack.

Getting Started

This repository contains a number of components that can be used to build trading agents. The components are built with the Olas stack.

The main components of interest are

Connections

  • eightballer/ccxt This connection enables the agents to send messages to the ccxt connection allowing generic trading on more than 300 centralised exchanges.

  • eightballer/dcxt This connection enables the agents to send messages to the dcxt connection allowing generic trading on a number of decentralised exchanges. The included exchanges are:

In order to add a new exchange to the dcxt connection, you need to create a new connection in the dcxt directory.

Setup for Development

If you're looking to contribute or develop with capitalisation_station, get the source code and set up the environment:

git clone https://github.com/StationsStation/capitalisation_station.git --recurse-submodules
cd capitalisation_station
make install

Commands

Here are common commands you might need while working with the project:

Formatting

make fmt

Linting

make lint

Testing

make test

Locking

make hashes

all

make all

License

This project is licensed under the Apache License 2.0

Upstream Dependenencies

All solana credit for the jupyter integration goes to

With specific reference to components; contract/vybe/jupitar_swap/0.1.0 https://github.com/Dassy23/aea_contracts_solana/

⚠️ Derolas Codebase Disclaimer - Read or Regret ⚠️

This code is public, open, and unapologetically experimental. It routes value, touches DeFi rails, and assumes you know what you're doing. If you're here to fork, deploy, or integrate, you accept full responsibility for what happens next.

No warranties. No safety nets. No bailouts.

By using this code, you agree that:

  • You understand smart contracts are immutable and unforgiving.
  • You may lose money. Others may lose money. This is not our problem.
  • There is no support, no roadmap, no guarantee of uptime or correctness.
  • This is not a product. This is an artifact. A signal. A fire.

Don't email us. Don't blame us. Don't sue us.

You have the code. What you build with it is on you.

About

Core Agent components specifically for Financial Trading.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 7