view_worker_bond
Verify a worker's bonded stake on Idios before contracting them; defaults to your own bond, returns stake, bond state, and disputes.
Instructions
Check a worker's reputation bond on the Idios contract.
With no argument, shows your own bond (derived from your wallet key). Pass a counterparty's worker pubkey to check theirs before creating a contract with them: a live bond means they have slashable stake behind their work.
Fields returned:
stake: bonded amount in groth (BEAM).
bonded_at: block the bond was registered.
dereg_block: block deregistration started, 0 if not deregistering.
encumbrances: number of open disputes currently holding a lien on the bond. Reclaim halts while this is above zero.
state: 0 registered (active bond), 1 deregistering (cooldown running), 2 gone (reclaimed), 3 slashed (lost a dispute, stake forfeited to the treasury, no recovery).
Read only, needs no wallet funds.
Args: worker_pk: Optional worker pubkey hex. Defaults to your own key.
Returns the bond record as JSON with the state decoded, or an error message.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| worker_pk | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |