<strong>Solana automation engine</strong>
<a href="https://github.com/clockwork-xyz/clockwork/actions/workflows/code-scan.yaml"><img alt="code scan" src="https://github.com/clockwork-xyz/clockwork/actions/workflows/code-scan.yaml/badge.svg?branch=main" /></a>
<a href="https://discord.com/channels/889725689543143425"><img alt="Discord Chat" src="https://img.shields.io/discord/889725689543143425?color=blueviolet" /></a>
<a href="https://www.gnu.org/licenses/agpl-3.0.en.html"><img alt="License" src="https://img.shields.io/github/license/clockwork-xyz/clockwork?color=turquoise" /></a>
| Program | Address | Devnet | Mainnet |
|---|---|---|---|
| Network | F8dKseqmBoAkHx3c58Lmb9TgJv5qeTf3BbtZZSEzYvUa |
v2.0.15 | v2.0.0 |
| Thread v2 | CLoCKyJ6DXBJqqu2VWx9RLbgnwwR6BMHHuyasVmfMzBh |
v2.0.18 | v2.0.17 |
| Thread v1 | 3XXuUFfweXBwFgFfYaejLvZE4cGZiHgKiGfMtdxNzYmv |
v1.4.2 | v1.4.2 |
| Language | Description | Lib | Examples |
|---|---|---|---|
| Anchor | Anchor bindings for Solana programs. | crates.io | See Example Repo |
| Rust | Rust bindings for clients. | crates.io | See Example Repo |
| Typescript | Typescript bindings for clients and frontends. | npm | Explorer |
v2.x, v3.x, etc.). If you are on linux, you might need to run this:
sudo apt-get update && sudo apt-get upgrade && sudo apt-get install -y pkg-config build-essential libudev-dev libssl-dev
Install with cargo:
cargo install -f --locked clockwork-cli
clockwork localnet
solana logs --url localhost
If you just want to test your smart contracts on localnet, check the previous section.
If you are a node operator looking to deploy the clockwork plugin, please talk to us for a smooth onboarding. Here's a one pager on how to be part of the automation network: https://docs.clockwork.xyz/workernet/deploying-a-worker.
Please refer to the FAQ.
Come build with us and ask questions on Discord!
$ claude mcp add clockwork \
-- python -m otcore.mcp_server <graph>