ACS Oracle

Sign Score Update

Sign a ScoreUpdate so it can be broadcast to KojiruACSOracle.applySignedScoreUpdate(...).

If nonce is omitted, the next valid nonce is fetched from chain.

post/api/acs/oracle/sign-score

Request

  • Base URL: https://api.kojiru.com (the document declares no server; this is the origin it was published from)
  • URL: https://api.kojiru.com/api/acs/oracle/sign-score
  • Auth: HTTP bearer

Request body

agent_idinteger required

ERC-8004 IdentityRegistry tokenId for the agent.

new_scoreinteger required

ACS in [300, 850].

expires_atinteger required

Unix seconds after which the oracle will reject this attestation.

evidence_hashstring required

32-byte keccak hash of the signed input bundle, as 0x-prefixed hex.

nonceinteger nullable

Response

Successful Response

agent_idinteger required
new_scoreinteger required
nonceinteger required
expires_atinteger required
evidence_hashstring required
digeststring required
signaturestring required
signer_addressstring required
chain_idinteger required
verifying_contractstring required
issued_atstring required

Changes

No recorded changes to this operation across all 1 revision of this API.