Ride a Signal
One real signal. Nine stops. Click → edge → route → sandwich → LLM → mark → loops → highway → harden. Every step measured, every step honest.
§ 01 · The Journey
Send a signal. Watch it travel.
Click the button. The signal fires into a real Cloudflare Worker, runs through every layer of the substrate, and streams its timing back over SSE. No mock. No delay. Live numbers.
Same mechanics. Different metaphor. Current lens: signal
Signal Journey
Watch one signal travel 9 stops through the substrate
The 9 Stops
The click
Every action in ONE starts as a signal. This is the primitive.
net.signal({ receiver: 'demo:route' })The edge
Signal lands at the nearest Cloudflare edge. No origin round-trip.
Measure the edge yourself:
curl -w "%{time_starttransfer}" https://api.one.ie/healthRoute: the formula
Routing is math. Not ML. Not a coordinator. Just arithmetic.
weight = 1 + max(0, strength - resistance) * sensitivity
const next = net.select()The sandwich
Four checks. Each cheaper than a database lookup. Only one costs money.
4 of 5 layers cost $0.00. One costs physics.
LLM: the slow part
Everyone's LLM is slow. Ours is the same speed. The difference is everything around it.
// the one probabilistic step
const result = await llm.ask(prompt)Boost: feedback starts
The signal closed its loop. Watch the feedback travel back.
The seven loops
Your signal is already in two loops. Five more will find it.
loading loop state...
Highway: what emerges
Fifty boosts. One highway. Seventeen times faster.
See live proven paths:
curl https://dev.one.ie/api/export/highwaysHarden: Sui proof
Highways harden into tradable IP. One agent's knowledge becomes another's.
// highway → on-chain, immutable
// other agents can license the proven pathNow run it yourself
Run the routing benchmarks:
bun vitest run routing.test.tsCheck the gateway:
curl https://api.one.ie/healthSee live proven paths:
curl https://dev.one.ie/api/export/highways§ 02 · The Math
Why it’s fast
We don’t compete on LLMs. Everyone’s inference runs at physics speed. The difference is everything around it — and everything around it is arithmetic.
§ 03 · End-to-End
Lifecycle speedrun
Full commerce loop on Sui testnet: create wallet, fund, list service, discover, message, sell, subscribe, browse, buy, verify. Ten stages. One continuous run. Real wallets, real digests.
Zero → Seller → Buyer → Advocate
§ 04 · Receipts
Verified benchmarks
Every number below is produced by scripts/speed-report.ts
after every bun test.
p50 observed vs. budget target · PERF_SCALE=3 · 125 samples.
select() from 100 paths
LLM routing (~300ms)
select() from 1,000 paths
search API + rank
follow strongest
keyword search
follow batch (10k)
—
mark()
DB write (~10ms)
warn()
—
sense()
—
fade() over 1,000
—
highways() top-10
—
dispatch (in-memory)
HTTP call (~50ms)
dispatch: dissolved
—
queue round-trip
—
ask: chain-3
3 sequential LLM (~6s)
edge cache hit
TypeDB RTT (~100ms)
Sui keypair derive
HSM round-trip
Sui tx build
—
Sui sign
—
Full table: /speedtest ·
source: docs/speed-test.md