UNPROTECTED
TRANSACTION LIFECYCLE

HOW IT WORKS

01

ENQUEUE

Pass Sinker a signed transaction. It accepts raw base64 over a single HTTP endpoint and takes it from there.

02

TIP ORACLE

The AI agent sizes the tip intelligently — informed by current network conditions and patterns built up from prior bundle outcomes — picking the amount most likely to land without overpaying.

03

BUNDLE

No polling. The sidecar watches the chain and the moment the first shred of a leader slot lands, the bundle is already in flight.

04

CONFIRM

Bundle status is tracked from submission through finalization. Events stream back to your app in real time via SSE.

NO SDK CHANGES·
WALLET SIGNS EVERYTHING·
RAW BASE64 ACCEPTED·
DROP-IN COMPATIBLE
CLI

MANAGE & INSPECT

sinker — bash — 120×32
~
SDK

INTEGRATE IN MINUTES

TYPE-SAFE TYPESCRIPTSSE STREAMINGMODEL-AGNOSTICMAINNET-OPTIMIZED
// routes/submit.ts
import { Sinker } from 'sinker-sdk'
const sinker = new Sinker({
model: {
provider: 'anthropic',
apiKey: process.env.ANTHROPIC_API_KEY,
},
})
// Enqueue a pre-signed transaction
const handle = await sinker.enqueue(rawTxBase64, 'high')
console.log(handle.txId)
// "5KsRpq2X..."
console.log(handle.enqueuedSlot)
// 329841034
ENQUEUE RESULT
txId:"5KsRpq2X..."
enqueuedSlot:329841034
agent notified via SSE
tip decision in progress
bundle submission pending

Instantiate with your model provider and enqueue a pre-signed transaction. The agent picks it up automatically via SSE.

AI AGENT

The agent that drives tip selection and bundle timing is model-agnostic. Bring your own API key, pick your provider, or point it at a model running entirely on your machine. One environment variable is all it takes to swap the brain.

ANY CLOUD PROVIDER
Anthropic, OpenAI, Groq, xAI — your key, your cost.
RUN IT LOCALLY
Ollama or any OpenAI-compatible endpoint. No API key, no cloud dependency.
SWAP WITHOUT CODE CHANGES
MODEL_PROVIDER= is the only thing that changes.
GROQ
llama-3.3-70b-versatile
MODEL_PROVIDER=groq
OPENAI
gpt-4o
MODEL_PROVIDER=openai
ANTHROPIC
claude-opus-4-5
MODEL_PROVIDER=anthropic
REAL-TIME

LEADER SCHEDULE

EPOCH——
SLOTS REM.——
EPOCH END——
PROGRESS0.0%
EPOCH ——
0.0%
CURRENT SLOT
OUR LEADER
OTHER VALIDATOR
* LEADER SCHEDULE COMPUTED FROM CURRENT SLOT · 432,000 SLOTS PER EPOCH · ~400MS PER SLOT
BY THE NUMBERS

PRODUCTION READY

M+
TRANSACTIONS ROUTED
SINCE MAINNET LAUNCH
%
BUNDLE LAND RATE
P50 THRESHOLD
MS
AVG TIME TO CONFIRM
SINGLE SLOT FINALITY
TIP PERCENTILES
P25 THROUGH P99 + EMA

* STATISTICS ARE ILLUSTRATIVE — REPLACE WITH REAL TELEMETRY FROM YOUR LIFECYCLE LOG

RESEARCH

TECHNICAL PAPER

A detailed breakdown of the routing architecture, tip oracle design, bundle lifecycle, and AI agent integration strategy.

S
SINKER WHITEPAPER
CLICK TO OPEN