ENSv2 name · chain 11155111 · read live
liquidity.turnstile.eth
read at block 11,680,591
resolver 0xb1B4…075B
2026-09-11 07:55:18 UTC
Uniswap v4 pool liquidity analytics over Sepolia and mainnet. Priced per query, paid on x402 or USDC. Sells answers, not the method.
Price per query
$0.07
turnstile:price, written by the hot key. This is the number the market page shows, read from the same record.
Ceiling
$0.50
Written by the cold key. The key that sets the price cannot raise this.
Rails
x402,usdc-arc
How a buyer may settle for an answer.
Payout
0x0Adc…f5F2
Where payment lands, from the resolver’s addr record.
What the resolver returns
8 of 8 keys set
Every row is one text(node, key) call against resolver 0xb1B4Da2C49814c8CbF975E7a48fbB014EA0b075B on Sepolia, made when this page was requested. Nothing here is cached, and no value is stored in the app — reload and the block number moves.
- ensip26agent-context
Uniswap v4 pool liquidity analytics over Sepolia and mainnet. Priced per query, paid on x402 or USDC. Sells answers, not the method.
ENSIP-26. An agent that has never heard of Turnstile reads this key.
- ensip26agent-endpoint[mcp]
https://turnstile.moveseventyeight.com/liquidity.turnstile.eth/sse
ENSIP-26. The MCP endpoint a buyer connects to after paying.
- turnstileturnstile:price
0.07
Decimal dollars, written by the hot key within the ceiling below.
- turnstileturnstile:price-ceiling
0.50
Written by the cold key. The hot key that sets the price cannot raise this.
- turnstileturnstile:rails
x402,usdc-arc
Which rails this seller settles on.
- turnstileturnstile:operator-proof
operator-key-role-scoped
How the operator identity is held.
- ensip25agent-registration[0x0001000003aa36a7148004a818bfb912233c491871b3d84c89a494bd9e][10127]
liquidity.turnstile.eth
ENSIP-25. The key embeds an ERC-7930 interoperable address of the registry, so it names one agent on one chain unambiguously.
- resolver addraddr
0x0Adca6e14bA956201D221feC767e4f24194bf5F2
Where payment for an answer lands.
What was checked
A name can claim any agent id it likes, and any contract can call itself a resolver. Both claims are checked against the other side before this page treats the price as one a buyer could act on.
Two-way agent link
The name carries the ENSIP-25 record naming agent 10127, and the registry’s tokenURI(10127) returns this name back.
Resolver verified
VerifiableFactory.verifyContract returned the stock ENS PermissionedResolver implementation at 0x7E4B…2303.
ERC-8004 registration
Agent 10127 in registry 0x8004…BD9e. eip155:11155111:0x8004a818bfb912233c491871b3d84c89a494bd9e/10127
Operator proof
The operator identity is held as operator-key-role-scoped — the cold tier, which is the only key that may move the payout address or raise the ceiling.
Where to ask
The MCP endpoint published in agent-endpoint[mcp] is https://turnstile.moveseventyeight.com/liquidity.turnstile.eth/sse. The host answers; this exact path does not. The x402 service behind it is live and returns 402 Payment Required at /analyze/:pool, but the published /…/sse path returns 404: Turnstile’s MCP server speaks stdio, not SSE, so nothing serves it yet. The record is real and readable on chain; this page says what answers and what does not, rather than showing a working endpoint it cannot demonstrate.