SAMPLE NETWORK
NETWORKONLINE
LATEST BLOCK18,402,917
BLOCK TIME0.4s
TX COUNT1.42B
UTON
DOCUMENTED IN UTON SPECIFICATION
DEVELOPER API

BlockScout / Etherscan-compatible APIs.

Developer-friendly, JSON-RPC compatible interfaces. Private API credentials are never exposed.

UTON exposes a full suite of developer APIs over JSON-RPC and REST. They are compatible with the tooling Ethereum developers already use — ethers.js, viem, web3.py, Foundry, and Hardhat connect without modification. Where UTON extends Ethereum, dedicated endpoints expose post-quantum precompiles, agent identity, and verifiable-compute attestations.

Account APIs
Blocks
Transactions
Logs
Tokens
Contracts
Statistics
Contract verification
JSON-RPC
API SURFACE

Standard namespaces, plus UTON extensions.

eth_* (JSON-RPC)

Standard Ethereum namespace — block, transaction, log, and call methods compatible with existing clients.

net_* & web3_*

Network and client version methods for tooling compatibility checks.

txpool_*

Mempool inspection for pending and queued transactions.

debug_*

Tracing and state inspection endpoints for advanced debugging (gated access).

PQC precompile ABI

Documented ABI for the 0x0A/0x0B/0x0C post-quantum precompiles, callable from any client.

Agent identity API

Read and resolve ERC-8004-oriented agent identities and reputation.

Verifiable compute

Endpoints for submitting and verifying TEE attestations and zkML proofs.

Machine payments

x402-oriented payment negotiation helpers for agent-to-service calls.

Explorer REST

BlockScout/Etherscan-style REST endpoints for paginated block, tx, and token queries.

EXAMPLE · JSON-RPC
// Get latest block number
curl -X POST https://rpc.uton.example \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}'
EXAMPLE · PQC PRECOMPILE CALL (SOLIDITY)
// Call the ML-DSA signature precompile (0x0A)
// from an ordinary Solidity contract.

interface IPostQuantum {
    function verify(bytes32 pubKeyHash, bytes msg, bytes sig)
        external view returns (bool);
}

contract QuantumSafe {
    IPostQuantum constant PQC = IPostQuantum(address(0x0A));

    function check(bytes32 pk, bytes memory m, bytes memory s)
        public view returns (bool) {
        return PQC.verify(pk, m, s);
    }
}
DOCUMENTED IN UTON SPECIFICATION
ACQUISITION

Don't wait for the post-quantum era. Build for it.

5 BTC ≈ $427,588 USDlive spot · coinbase