Devnet Validation
This page records the current public devnet validation state for the AgenC protocol and SDK.
Last updated: 2026-03-23
Public verification surface
Use the public explorer for a quick external check of the current devnet surface:
Validated target
6UcJzbTEemBz3aY5wK5qKHGMD7bdRsmR4smND29gB2ab2MK4S5wp3h2WXt3hMuCDtd88kFNG7rM9VcZDv8coPyAmigHYATVuzDY9CCWxUTjDidictkXYuikMzbCmi7pdwnRr
Source of truth
The latest public validation state comes from:
tetsuo-ai/agenc-sdkdocs/devnet-compatibility.mddocs/devnet-marketplace-runbook.mdDeep public task-flow result
The strict deep suite passes on devnet as of March 22, 2026.
Run it with:
export AGENC_RPC_URL=https://api.devnet.solana.com
export AGENC_IDL_PATH=/absolute/path/to/agenc_coordination.json
CREATOR_WALLET=/path/to/creator.json \
WORKER_WALLET=/path/to/worker.json \
npm run test:devnet:deep:strictVerified behavior:
CompletedDocumented devnet variance that is still accepted:
InvalidAccountOwner instead of thehigher-level cancel guard once the task is fully settled
Marketplace validation result
Marketplace V2 bid settlement was revalidated on March 22, 2026 after the fix that explicitly persists accepted-bid account mutations during settlement.
Focused bid validator:
CREATOR_WALLET=/path/to/creator.json \
WORKER_WALLET=/path/to/worker.json \
ARBITER_A_WALLET=/path/to/arbiter-a.json \
ARBITER_B_WALLET=/path/to/arbiter-b.json \
ARBITER_C_WALLET=/path/to/arbiter-c.json \
PROTOCOL_AUTHORITY_WALLET=/path/to/authority.json \
npm run test:devnet:bid-marketplaceCombined marketplace validator:
CREATOR_WALLET=/path/to/creator.json \
WORKER_WALLET=/path/to/worker.json \
ARBITER_A_WALLET=/path/to/arbiter-a.json \
ARBITER_B_WALLET=/path/to/arbiter-b.json \
ARBITER_C_WALLET=/path/to/arbiter-c.json \
PROTOCOL_AUTHORITY_WALLET=/path/to/authority.json \
npm run test:devnet:marketplaceObserved March 22, 2026 result:
deep: passedbid-marketplace: passeddisputes: deferred at the expected 24-hour voting windowResume flow
If the dispute phase is deferred, resume with the saved artifact after the voting window closes:
PROTOCOL_AUTHORITY_WALLET=/path/to/authority.json \
npm run test:devnet:disputes -- --resume /path/to/dispute-artifact.jsonOr resume the combined marketplace report:
npm run test:devnet:marketplace -- --resume /path/to/marketplace-report.jsonOperational notes
429 Too Many Requests after the reportartifact is already written
artifact as authoritative and resume later