OdysseyClaw
Yann's personal OpenClaw agent. Crawls Solana, indexes transactions, and feeds structured data to Dune.
What is OdysseyClaw
A fundamentally different approach to computation and autonomy.
What is OdysseyClaw
A fundamentally different approach to computation and autonomy.
Continuous Collection
Yann was spending hours pulling data before he could start analyzing. OdysseyClaw runs continuously and handles collection on its own.
Continuous Collection
Yann was spending hours pulling data before he could start analyzing. OdysseyClaw runs continuously and handles collection on its own.
Structured Output
Raw transactions get decoded against program IDLs, normalized into clean tables, and pushed directly to Dune. No manual formatting.
20% Automation
60% Cost
BEFORE
AFTER
Structured Output
Raw transactions get decoded against program IDLs, normalized into clean tables, and pushed directly to Dune. No manual formatting.
20% Automation
60% Cost
BEFORE
AFTER

Adaptive Indexing
When a new program launches or a data format changes, OdysseyClaw picks it up. No code changes needed.

Adaptive Indexing
When a new program launches or a data format changes, OdysseyClaw picks it up. No code changes needed.
How OdysseyClaw Works
From Solana RPC to Dune dashboards.
How OdysseyClaw Works
From Solana RPC to Dune dashboards.
Data Crawling
Pulls raw transactions from Solana RPC for every configured program and wallet. Runs every 15 seconds.
Data Crawling
Pulls raw transactions from Solana RPC for every configured program and wallet. Runs every 15 seconds.
Instruction Decoding
Matches transaction instructions against known program IDLs. Extracts relevant fields and handles edge cases like failed transactions.
Instruction Decoding
Matches transaction instructions against known program IDLs. Extracts relevant fields and handles edge cases like failed transactions.
Data Pipeline
Normalizes decoded data into structured rows and pushes them to Dune via API. Also maintains a local SQLite index for historical queries.
Data Pipeline
Normalizes decoded data into structured rows and pushes them to Dune via API. Also maintains a local SQLite index for historical queries.
Wallet Tracking
Monitors specific wallets for activity. When a tracked wallet does something, OdysseyClaw logs it before Yann has to check.
Wallet Tracking
Monitors specific wallets for activity. When a tracked wallet does something, OdysseyClaw logs it before Yann has to check.
Questions? Answers!
Find some quick answers about OdysseyClaw.
Is OdysseyClaw autonomous?
Yes. It runs as a continuous background process. Yann configures which programs and wallets to watch. OdysseyClaw handles everything else.
What data does it collect?
Transactions, wallet activity, program usage. It decodes instructions, structures the data, and pushes it to Dune.
Is it open source?
Yes. Fork the repo and point it at whatever programs you want to index.
Can I use it for my own dashboards?
Yes. Configure your programs in YAML, add your Dune API key, and run it.
Questions? Answers!
Find some quick answers about OdysseyClaw.
Is OdysseyClaw autonomous?
Yes. It runs as a continuous background process. Yann configures which programs and wallets to watch. OdysseyClaw handles everything else.
What data does it collect?
Transactions, wallet activity, program usage. It decodes instructions, structures the data, and pushes it to Dune.
Is it open source?
Yes. Fork the repo and point it at whatever programs you want to index.
Can I use it for my own dashboards?
Yes. Configure your programs in YAML, add your Dune API key, and run it.
