Testnet: tokens have no value, and the vulnerable contracts are our own test fixtures. Limits

Status

Our own health

We show our own health: these are the services' own state files and view calls.

Overall

okNo critical alert3 warnings
Read

NEAR testnet. Refreshed by your browser every 30 s while this tab is open; the same JSON is at /v1/status.

Alerts

Every alert the services raise now, most serious first. Each also goes to the notifier's webhooks once.

Services

Each service's last progress, from its own state file. None of them is trusted: every value they show is re-derivable from NEAR.

Attestation relays and worker images

What a run needs to be attested on NEAR: DCAP collateral that verifies its quote, and a worker image its program counts.

The collateral the attestation relayer uses

Source
auto OutLayer's on-chain copies while they verify, then fresh Intel PCS collateral
OutLayer's copies, per platform
  • FMSPC B0C06F000000validuntil
  • FMSPC 20a06f000000expiredsince Attestation relays for this platform use fresh Intel PCS collateral.
Runs it could not confirm
  • run 67: the worker image counts for program 5 only from unix 1794256278 (near-antibody's image delay); the relayer tries again at

OutLayer's worker images

Approved, listed
121 approved by OutLayer · 121 listed by near-antibody
Unlisted
none
Image delay
48 h: a newly listed image counts for existing programs only after it

4 pending A run on one of these cannot be attested on NEAR before its time; its payout waits the challenge window.

  • counts from RTMR3 77a54fc5db24…, RTMR3: 77a54fc5db24bfb2678c0cac408963efb6934e10e440a95ca796d85176994f693d9b23183ec3536a3f8a43696e65a9e7 · listed
  • counts from RTMR3 70ff63a49a8e…, RTMR3: 70ff63a49a8e12490ea4eba71272e9f7cb29ee5c33394c1b0f1b329ba5fdfdce3673a865f89e2e76723702d9d05bc726 · listed
  • counts from RTMR3 41655a431410…, RTMR3: 41655a43141096e5d4891c0ac6b56da3bd144d94129410cb72b7d46c107e8c6950255793eb7f42cb8cfadbebd6f3e92c · listed
  • counts from RTMR3 b1773e4dd9db…, RTMR3: b1773e4dd9db7e54c2564f15913872cb6a8acd6ce6d4e28dc4008c6b90f6dfec43eae5021d3055a1917fe7360d73dcc9 · listed

The daily drill

The automated drill runs the one moment again on a fresh Acme Lend instance each day. The recorded run stays the hero; a drill shows the system still works today.

drill-2026-11-09

all checks passed
Ran
· 13.6 h ago
Steps
activateagentanchorevmguardianlight-clientone-momentprebuildprogram
Cost (NEAR, this drill)
hq spent 0.217 NEAR · acme received 0.071 NEAR · agent-a received 0.205 NEAR · keeper spent 0.083 NEAR · relayer spent 0.118 NEAR

Balances that keep it running

The practice faucet, watched against draining, and the NEAR each operating account keeps for its gas.

The practice faucet

Balance it can spend
2.607 NEAR above 1.5 NEAR
of 3.403 NEAR in all: its storage holds the rest, and each new account needs about 0.26 NEAR until it closes
Public vend key allowance
9.1615 NEAR enough
the allowance caps what calls to vend can burn
Practice accounts this hour
29 of 30 left open
counted per UTC clock hour; a refused vend spends nothing
Its credit at near-antibody
1.272 NEAR · 0.1372 wNEAR

Operating accounts' floats

Each operating account's liquid NEAR against its float
AccountLiquidFloatState
Keeper
keeper.antibody.testnet
0.986 NEAR
0.8 NEAR
above
Attestation relayer
relayer.antibody.testnet
0.518 NEAR
0.5 NEAR
above
Zero-knowledge prover
prover.antibody.testnet
0.596 NEAR
0.3 NEAR
above

The keeper, the attestation relayer and the zero-knowledge prover keep NEAR liquid for gas: under the float is a warning, under a quarter of it is critical.

Permits

Pause and release permits near-guardian signed, by their state on each chain. One counts as applied when a recorded run relayed it or its adapter reports it used; the others are pending.

0 pending18 applied

Each permit near-guardian signed, pending first, then applied, in number order
PermitChainStateEvidence
Permit 0
Sepolia
applied
applied
the adapter's used() view
Permit 1
Base Sepolia
applied
applied
the adapter's used() view
Permit 2
Sepolia
applied
applied
the adapter's used() view
Permit 3
Sepolia
applied
applied
the adapter's used() view
Permit 4
Base Sepolia
applied
applied
the adapter's used() view
Permit 5
Base Sepolia
applied
applied
the adapter's used() view
Permit 6
Sepolia
applied
Permit 7
Base Sepolia
applied
Permit 8
Sepolia
applied
Permit 9
Sepolia
applied
Permit 10
Base Sepolia
applied
Permit 11
Base Sepolia
applied
Permit 14
Sepolia
applied
applied
the adapter's used() view
Permit 16
Sepolia
applied
applied
the adapter's used() view
Permit 17
Base Sepolia
applied
applied
the adapter's used() view
Permit 18
Sepolia
applied
applied
the adapter's used() view
Permit 19
Base Sepolia
applied
applied
the adapter's used() view
Permit 25
Base Sepolia
applied
applied
the adapter's used() view

EVM balances

The permit relayer and the drill deployer on each chain, against their floors. The relayer submits the pause permits; the deployer deploys each drill's fresh fixture.
Each EVM account's balance on each chain against its floor
AccountChainBalanceFloorState
deployer
0xc440d50A6072247708853baD2E56B40FFa1b6Ee4
Base Sepolia
0.024704 ETH
0.002 ETH
above
deployer
0xc440d50A6072247708853baD2E56B40FFa1b6Ee4
Sepolia
0.249511 ETH
0.002 ETH
above
relayer
0x729649ccb1e688c2cb37465044e2788c700e825f
Base Sepolia
0.979994 ETH
0.002 ETH
above
relayer
0x729649ccb1e688c2cb37465044e2788c700e825f
Sepolia
0.649999 ETH
0.002 ETH
above

Amounts on Sepolia and Base Sepolia, testnets with no value.

Escrow

Each program's available escrow against its largest payout: an open program below it raises a warning.

This run's programs

This run's programs: available escrow against the largest payout
ProgramPhase, roundAvailableLargest payoutCovered
Program 5
this run: Acme Lend
Open, round 2
0.161 wNEAR
0.1 wNEAR
yes
Program 6
this run: practice
Open, round 0
0.0202 wNEAR
0.001 wNEAR
yes
Program 7
this run: fork mode
Open, round 0
0.029 wNEAR
0.001 wNEAR
yes

Opened after the recorded run

Opened after the recorded run: available escrow against the largest payout
ProgramPhase, roundAvailableLargest payoutCovered
Program 8
opened after the recorded run
Exited, round 0
0 wNEAR
0.1 wNEAR
below
Program 9
opened after the recorded run
Exited, round 0
0 wNEAR
0.1 wNEAR
below
Program 10
opened after the recorded run
Open, round 0
0.01 wNEAR
0.001 wNEAR
yes
Program 11
opened after the recorded run
Open, round 0
0.03 wNEAR
0.001 wNEAR
yes
Program 12
opened after the recorded run
Open, round 15
0.161 wNEAR
0.1 wNEAR
yes
Program 13
opened after the recorded run
Open, round 0
0.0102 wNEAR
0.001 wNEAR
yes
Program 14
opened after the recorded run
Open, round 0
0.0132 wNEAR
0.001 wNEAR
yes
Program 15
opened after the recorded run
Open, round 0
0.3 wNEAR
0.1 wNEAR
yes
Program 16
opened after the recorded run
Open, round 0
0.027 wNEAR
0.001 wNEAR
yes

Earlier runs on the same deployment

Earlier runs on the same deployment: available escrow against the largest payout
ProgramPhase, roundAvailableLargest payoutCovered
Program 0
an earlier run
Open, round 2
0.161 wNEAR
0.1 wNEAR
yes
Program 1
an earlier run
Open, round 0
0.03 wNEAR
0.001 wNEAR
yes
Program 2
an earlier run
Open, round 0
0.0271 wNEAR
0.001 wNEAR
yes
Program 3
an earlier run
Open, round 0
0.029 wNEAR
0.001 wNEAR
yes
Program 4
an earlier run
Open, round 0
0.3 wNEAR
0.1 wNEAR
yes

Amounts in wNEAR on testnet, which has no value.

The zero-knowledge prover

The service that proves practice tries on SP1's prover network and submits them to near-t2.
Runs proven and submitted
20
PROVE balance
0.43893650165060866 low: proofs pause
Budget
0 in the last hour, 19 today