Block intelligence for Solana agents.
Slot windows open and close in 400ms. No human reacts that fast. TICK gives your agent real-time leader schedule awareness — so every transaction fires at the optimal moment.
Every agent on Solana submits transactions the same way: fire and hope.
No awareness of who's producing the next block. No scoring of MEV risk. No timing logic. Just send and pray.
TICK changes that.
The Solana leader schedule is deterministic and public. TICK reads it in real time, scores each upcoming validator on MEV aggression, inclusion rate, and client type — then exposes the result as three simple tools your agent calls before any transaction.
const window = await tick.get_best_leader()
// → { slot: 312847214, eta_ms: 1200, validator: "Triton-2", client: "Firedancer", mev: 8, inclusion: 99.6 }| Tool | Description |
|---|---|
get_best_leader() |
Next ideal slot, ETA in ms, validator profile |
wait_for_clean_window() |
Blocks until MEV score clears and inclusion rate holds |
score_current_leader() |
0–100 risk score on the live leader |
subscribe_alerts() |
Push events as conditions change |
| Client | Notes |
|---|---|
| Firedancer | Best inclusion rate, lowest MEV. Send now. |
| Jito | High MEV capture. Use for bundles, avoid for swaps. |
| Agave | Baseline. Predictable, slower block packing. |
| Rakurai | Aggressive scheduling. High MEV, high throughput. |
clawpkg install tick-skillSend on the right tick.