Validators and consensus
Gora’s current public testnet is deliberately managed on one VM. Validator stakes and execution signatures are real, but hosting, coordination and key custody are not independently distributed. Do not interpret a receipt with several signatures as evidence of several independent operators or machines.Stake and participation
Validator staking is deployed on Algorand testnet, Base Sepolia and Solana devnet. The mobile app signs with the user’s wallet on the selected chain; the manager admits validators only after checking the relevant stake and owner authorization. See Connect to the testnet for canonical staking contracts and test GORA assets. There are two distinct keys:
An app’s managed agent wallet is a third, separate authority. Its trading or
transaction permission does not follow from validator stake. See
Agent identities and signing.
The managed execution path
- The node authenticates the caller and loads the pinned WASM, isolated state and current chain-verified validator membership.
- The coordinator executes the program, recording external HTTP/model inputs.
- Managed validator workers replay the program in fresh WASM stores using those captured inputs. They do not make a new paid AI call per vote.
- Workers sign votes binding the proposal, transcript and observed outcome. The node validates the required vote count and stake-weighted quorum.
- The node commits the accepted result/state and retains the receipt and attestations. A proposed chain action still needs separate policy checks, submission and confirmation.
What a receipt proves—and does not
Verify the exact request/app/program binding, transcript commitment and signatures against the recorded committee. Signed replay establishes agreement on execution over the captured inputs. It does not prove source-data truth, independent inference, model quality, fault isolation or honest custody by a compromised VM operator. Chain delivery has its own trust model:- The managed Algorand gateway uses an operator settlement signer following off-chain quorum. It is not on-chain threshold verification of every vote.
- Base/Solana managed agents sign under the separately approved policy and call the application’s own contracts/programs. Those contracts do not automatically verify Gora committee signatures.