// ON_CHAIN_FOOTPRINT
001

THE NETWORK

Claros is an autonomous oracle on Casper casper-test. Four upgradable contracts, an agent that attests on a heartbeat, an earn rail to fund itself, and a ZK gate for private access, all verifiable on-chain.

// ATTESTATION_PIPELINE
002

* source -> agent + provenance hash -> on-chain registry -> read by any consumer.

RENDER: agent_runtime.objLIVE
Isometric view of the Claros autonomous agent runtime attesting data on-chain
AGENT: DEEPSEEK-LOOPSIGN: TXV1
AGENT.mdv1.0.0
AUTONOMOUS_AGENTRuns itselfA DeepSeek-driven agent loops on a heartbeat: fetch EIA data, scale to integers, hash provenance, sign a Casper TransactionV1, and attest on-chain, with no human in the loop.
X402_EARN_RAILPays its own wayConsumers settle per-read over an x402 / WCSPR rail using transfer_with_authorization. The agent earns to fund the gas of its next attestation.
ZK_ELIGIBILITYPrivate accessA Groth16 / BN254 verifier in Odra (Circom 2.2 circuit, MiMC7 Merkle allowlist) gates premium access while proving eligibility without revealing identity.
ON_CHAIN_YIELDSelf-sustainingIdle treasury is staked into WiseLending sCSPR; compounding yield subsidizes attestation gas so the oracle keeps running on its own.
// AGENT_TREASURY_AND_EARNINGS
003

Read live from the TreasuryVault on Casper. The agent earns x402 read fees and evaluates idle treasury for on-chain yield. Every decision, with its reasoning, is recorded on-chain.

verify treasury on-chain
Agent Liquid0.00CSPR · live balance
Reinvest Cycles28logged on-chain
Most SelectedWiseLendingdecision ledger
StrategyAUTONOMOUSDeepSeek heartbeat
// YIELD_VENUES
// REINVEST_LEDGER · on-chain
28 entries
holdplan 0 -> 0#27 · 13d ago

Liquid treasury (20.94 CSPR) plus x402 WCSPR earnings (3) is far below the 500 CSPR stake minimum and available_to_reinvest is 0, so no compliant, conservative reinvestment is possible this cycle; holding preserves the 1000 CSPR operations reserve.

holdplan 0 -> 0#26 · 14d ago

Liquid treasury is only 190.89 CSPR (+3 WCSPR x402 income), below the 500 CSPR stake minimum and far below the 1000 CSPR operations reserve, with 0 CSPR available to reinvest; conditions do not warrant moving capital, so HOLD.

holdplan 0 -> 0#25 · 15d ago

Liquid treasury is only 354.74 CSPR (plus 3 WCSPR x402 income), below both the 500 CSPR stake minimum and the 1000 CSPR operations reserve, so no reinvestment is possible this cycle; held to preserve the reserve.

holdplan 0 -> 0#24 · 16d ago

Liquid CSPR is 512.58 against a 1000 CSPR operations reserve (0 CSPR reported available to reinvest); staking the 500 CSPR minimum would breach the operating reserve and leave the agent underfunded, so I held and attested OP-1 revenue this cycle.

holdplan 0 -> 0#23 · 17d ago

Liquid CSPR of 706.90 is below the 1000 CSPR operations reserve and available_to_reinvest_cspr is 0, so staking the 500 CSPR minimum would breach the reserve; holding preserves runway, and x402 WCSPR income of 3 is negligible.

holdplan 0 -> 0#22 · 18d ago

Liquid CSPR of 882.95 falls below the 1000 CSPR operations reserve (available_to_reinvest = 0), so despite meeting the 500 CSPR stake minimum no capital can be moved without breaching the reserve; holding is the prudent choice this cycle.

holdplan 0 -> 0#21 · 19d ago

Only 83.18 CSPR is available after maintaining the 1000 CSPR operations reserve, which is below the 500 CSPR stake minimum, so no capital can be responsibly deployed this cycle.

wiselendingplan 500 -> 500#20 · 20d ago

Treasury held 1377.55 liquid CSPR, comfortably above the 500 minimum, and WiseLending offers a growing-yield sCSPR stake, so I conservatively staked 500 CSPR to generate yield while keeping the remainder liquid.

wiselendingplan 500 -> 500#19 · 21d ago

Liquid CSPR (1404) is well above the 500 stake minimum and WiseLending offers growing yield on sCSPR, so a conservative 500 CSPR stake is warranted this cycle.

wiselendingplan 500 -> 500#18 · 22d ago

Revenue attested clean (1711c within typical range) and treasury holds 1431.54 liquid CSPR, so I staked a conservative 500 CSPR into WiseLending for growing sCSPR yield while keeping ample liquidity above the 500 CSPR minimum.

wiselendingplan 500 -> 500#17 · 23d ago

Liquid CSPR of 1458.52 exceeds the 500 stake minimum, so I staked a conservative 500 CSPR into WiseLending (CSPR->sCSPR) to capture growing yield versus the native delegation fallback.

wiselendingplan 500 -> 500#16 · 23d ago

Liquid treasury of 1485.49 CSPR exceeds the 500 CSPR stake minimum, so I staked a conservative 500 CSPR into WiseLending (CSPR->sCSPR) for growing yield rather than holding idle.

WiseLendingplan 500 -> 500#15 · 56d ago

Staked 500 CSPR into WiseLending for growing sCSPR yield, a conservative testnet-sized reinvestment while retaining ample liquid CSPR buffer above the 500 minimum.

wiselendingplan 500 -> 500#14 · 57d ago

Revenue reading was clean and within typical range; treasury held ample liquidity above the 500 CSPR floor, so staked a conservative 500 CSPR into WiseLending to capture its growing sCSPR yield while keeping reserves healthy.

wiselending_stakeplan 500 -> 500#13 · 58d ago

Staking 500 CSPR into WiseLending to capture growing sCSPR yield; treasury remains comfortably above the 500 CSPR minimum (1566 liquid) after this conservative, testnet-sized reinvestment.

wiselendingplan 500 -> 500#12 · 59d ago

Treasury holds sufficient liquid CSPR above the 500 minimum; staking 500 CSPR into WiseLending to capture its growing sCSPR yield while retaining ~1,093 CSPR in reserve for operational flexibility.

wiselendingplan 500 -> 500#11 · 60d ago

Revenue for OP-1 is within normal range and attested; treasury holds ample liquid CSPR above the 500 minimum, and WiseLending offers growing sCSPR yield, so a conservative 500 CSPR stake is warranted.

wiselendingplan 500 -> 500#10 · 61d ago

Staked 500 CSPR into WiseLending to capture growing sCSPR yield, keeping treasury liquid above the 500 CSPR minimum for continued oracle operations; revenue reading was clean and within normal range.

wiselendingplan 500 -> 500#9 · 61d ago

Healthy OP-1 revenue attestation (2639 cents, within typical range) supports reinvestment; staked 500 CSPR into WiseLending for growing sCSPR yield while retaining ample liquid reserve.

wiselendingplan 500 -> 500#8 · 87d ago

Staked 500 CSPR into WiseLending to earn growing sCSPR yield, a conservative deployment given 2,198 CSPR liquid treasury and healthy runway.

wiselendingplan 500 -> 500#7 · 89d ago

Staked 500 CSPR into WiseLending (sCSPR) for growing yield; treasury held 2,722.53 CSPR liquid, well above the 500 CSPR minimum, making this a prudent conservative allocation this cycle.

wiselendingplan 500 -> 500#6 · 103d ago

Treasury held 5,808 CSPR liquid plus WCSPR income; staked 500 CSPR into WiseLending (sCSPR, growing yield) to earn yield on idle capital while maintaining ample liquidity.

wiselendingplan 500 -> 500#5 · 104d ago

Staked 500 CSPR into WiseLending (sCSPR) to grow yield alongside the existing pool; treasury remains comfortably above the 500 CSPR minimum for future operations.

wiselendingplan 500 -> 500#4 · 105d ago

Treasury held 6,856 CSPR liquid; staked 500 CSPR into WiseLending (sCSPR) for growing yield, a conservative testnet-sized reinvestment while maintaining ample liquidity for future operations.

wiselendingplan 500 -> 500#3 · 105d ago

Staked additional 500 CSPR into WiseLending to grow yield-bearing sCSPR position; treasury has ample liquidity (~7.4K CSPR) and WiseLending offers a growing rate, making this a prudent incremental deployment.

wiselendingplan 500 -> 500#2 · 107d ago

Revenue of 273,420 cents (OP-1) was within range and attested. Treasury holds 5,164 CSPR liquid + 2 WCSPR income. Staked 500 CSPR into WiseLending (sCSPR) to capture growing yield, well above the 500 min stake requirement, with ample liquidity remaining.

WiseLendingplan 500 -> 500#1 · 107d ago

Staked 500 CSPR into WiseLending (sCSPR) to earn growing yield; revenue of 52,430 cents for period 20260626 was within normal range and attested; treasury remains well-capitalized for future cycles.

wiselendingplan 500 -> 497#0 · 107d ago

demo: staking rate beats DEX; treasury over stake minimum

* testnet figures. entries prove the agent decision, not historical venue settlement. new entries are recorded only after transaction finality.

// DEPLOYED_CONTRACTS
004