Timeboost observe
Express-lane auction is 60 s. Cockpit computes skip/bid economics for display. Submission is engine-only.
Current round
TIMEBOOST_AUCTION_ADDRESS=0x5fcb496a31b7AE91e7c9078Ec662bd7A55cd3079 · 2242 B
47s
- currentRound
- 766135
- reserve
- 1000000000000000 wei
- express head-start
- 200 ms
- auto-bid flag
- engine on · desk skip
Doctrine
from control-plane snapshot
Do not set MEV_EXECUTOR=ts. Rust is the only capital-moving submitter. Cockpit does not sign, broadcast, or submit Timeboost.
Verified 2026-08-25
Live probe. currentRound advances. This desk never auctioneer_submitBid or timeboost_sendExpressLaneTransaction.
| Surface | Official pin | Verified |
|---|---|---|
| ExpressLaneAuction | 0x5fcb496a31b7AE91e7c9078Ec662bd7A55cd3079 | codesize 2242, currentRound 766135, reservePrice 1e15 wei, 60s/15s/15s, bidding token WETH |
| Auctioneer | https://arb1-auctioneer.arbitrum.io/ · auctioneer_submitBid | JSON-RPC accepts the method (MALFORMED_DATA on an empty bid) |
| Reserve pricer | https://arb1-reserve-pricer.arbitrum.io/api/latest | live snapshot ~0.001 ETH |
| Express lane | timeboost_sendExpressLaneTransaction | already the engine/snipper method |
| Sequencer RPC | https://arb1-sequencer.arbitrum.io/rpc · queue 1024 · 12s | write-only (eth_chainId unavailable) |
| Sequencer feed | wss://arb1-feed.arbitrum.io/feed | default was the wrong host wss://arb1.arbitrum.io/feed |
Official Timeboost (Arbitrum DAO)
sealed-bid second-price. Round 60s. Source https://docs.arbitrum.io/how-arbitrum-works/timeboost/how-to-use-timeboost (llms-full.txt). This desk never auctioneer_submitBid or timeboost_sendExpressLaneTransaction.
| Pin | Value | Note |
|---|---|---|
| ExpressLaneAuction | 0x5fcb496a31b7AE91e7c9078Ec662bd7A55cd3079 | 2242 B · currentRound 766135 · reserve 1e15 wei · 60s/15s/15s · WETH |
| Autonomous auctioneer | https://arb1-auctioneer.arbitrum.io/ | auctioneer_submitBid · MALFORMED_DATA on empty bid · not this desk |
| Reserve pricer | https://arb1-reserve-pricer.arbitrum.io/api/latest | verified ~0.001 ETH · GET public |
| Sequencer RPC | https://arb1-sequencer.arbitrum.io/rpc | write-only · eth_chainId unavailable · queue 1024 · 12s |
| Sequencer feed | wss://arb1-feed.arbitrum.io/feed | official pin · old host wss://arb1.arbitrum.io/feed was wrong |
| How to use Timeboost | https://docs.arbitrum.io/how-arbitrum-works/timeboost/how-to-use-timeboost | canonical · UUID slug 404s |
| llms-full.txt | https://docs.arbitrum.io/llms-full.txt | 4.1 MB dump · Timeboost + BoLD + sequencer |
| ToB Timeboost audit | https://docs.arbitrum.io/assets/files/2024_09_25_trail_of_bits_security_audit_timeboost_auction_contracts-2a8dbdf7b139db4224d30d6d1015aa85.pdf | 2024-09-25 Trail of Bits · observational |
- 01
Not this desk
Official Timeboost is engine-only. Cockpit never deposit/approve, never auctioneer_submitBid, never timeboost_sendExpressLaneTransaction.
- 02
Auction contract
TIMEBOOST_AUCTION_ADDRESS=0x5fcb496a31b7AE91e7c9078Ec662bd7A55cd3079. Bidding token is WETH. Sealed-bid second-price. Round 60s / close 15s / resolve 15s. currentRound 766135 (verified 2026-08-25). Reserve 1000000000000000 wei. This desk never bids.
- 03
Auctioneer
https://arb1-auctioneer.arbitrum.io/ method auctioneer_submitBid. Empty bid returns MALFORMED_DATA — method is live. EIP-712 domain ExpressLaneAuction v1. Not Kairos. This desk never submits.
- 04
Reserve pricer
GET https://arb1-reserve-pricer.arbitrum.io/api/latest before any bid. Also /api/recent (last two hours). This desk may observe; never bids.
- 05
Express lane
timeboost_sendExpressLaneTransaction is the engine/snipper method. Controller signs the request. Non-express delay 200 ms. Sequencer is write-only (eth_chainId unavailable). This desk never submits.
Kairos resources
Standard JSON-RPC · 50 req/s · payment is an EOA tip, not coinbase. This desk never binds KAIROS_RPC_URL and never timeboost_sendBundle.
- KAIROS_PAYMENT_ADDRESS
- 0x60E6a31591392f926e627ED871e670C3e81f1AB8
| Endpoint | URL | Note |
|---|---|---|
HTTP JSON-RPC mainnet | https://rpc.kairos-timeboost.xyz | 50 req/s · KAIROS_RPC_URL pin · not this desk |
WebSocket mainnet | wss://rpc.kairos-timeboost.xyz | same host as HTTP |
Auction stream mainnet | wss://rpc.kairos-timeboost.xyz/ws/auction_events | round-timing subscribe · observe only |
Optimistic RPC mainnet | https://optimistic-rpc.kairos-timeboost.xyz | needs X-Api-Key · engine env currently points KAIROS_RPC_URL here (misaligned) · this desk never sends |
Sepolia HTTP sepolia | https://rpc-sepolia.kairos-timeboost.xyz | testnet · not chain 42161 |
Sepolia WS sepolia | wss://rpc-sepolia.kairos-timeboost.xyz | testnet · not chain 42161 |
Optimistic RPC spec
Permissioned parallel lane. Engine env currently points KAIROS_RPC_URL at optimistic-rpc (https://optimistic-rpc.kairos-timeboost.xyz). Standard pin remains https://rpc.kairos-timeboost.xyz. This desk never runs the curl and never holds X-Api-Key.
Engine env currently points KAIROS_RPC_URL at optimistic-rpc. Standard pin is https://rpc.kairos-timeboost.xyz. This desk never sets it, never sends X-Api-Key.
- 01
Not this desk
Optimistic submit is engine-only. Cockpit never eth_sendRawTransaction, never holds KAIROS_API_KEY, never sets X-Kairos-Payment.
- 02
Do not point KAIROS_RPC_URL here
Standard pin is https://rpc.kairos-timeboost.xyz (timeboost_sendBundle + in-bundle tip). Engine env currently points KAIROS_RPC_URL at optimistic-rpc — misaligned. This desk never sets it.
- 03
Headers (engine, if ever wired)
X-Kairos-Payment = bid amount in wei. X-Api-Key = key from Kairos team. Both required. Missing either drops the tx.
- 04
Method
Standard Arbitrum JSON-RPC eth_sendRawTransaction. Params: signed raw tx hex. This is not timeboost_sendBundle.
- 05
Tip is not the header on standard lane
Standard mode tips via explicit ETH transfer to KAIROS_PAYMENT_ADDRESS inside the bundle. Optimistic mode declares wei in X-Kairos-Payment. coinbase transfer pays nobody on Arbitrum.
curl https://optimistic-rpc.kairos-timeboost.xyz \
-X POST \
-H "Content-Type: application/json" \
-H "X-Kairos-Payment: <amount-in-wei>" \
-H "X-Api-Key: <api_key>" \
--data '{
"jsonrpc": "2.0",
"id": "1",
"method": "eth_sendRawTransaction",
"params": ["0x..."]
}'
# Observational example only. This desk never runs it. Never paste a live key.
Paper EV vs round
illustrative surplus — not a live bid