Smart Contracts
Veriscope Governance Stack
Four interlocking Soroban smart contracts written in Rust. They provide the complete trust framework required to operate autonomous networks safely on the Stellar blockchain.
Agent Registry
Manages the lifecycle of autonomous agents, binding them to owner cryptographic identities.
Exported Interfaces
initialize()
register_agent()
get_agent()
Permission Capsule
Issues scoped, time-bound execution capabilities that agents must present before taking actions.
Exported Interfaces
initialize()
create_capsule()
revoke_capsule()
consume_allowance()
Enforcement Engine
Validates all cross-contract calls against active capsules and current reputation tier.
Exported Interfaces
initialize()
validate_action()
freeze_agent()
unfreeze_agent()
Reputation Contract
Calculates trust scores and determines the agent's operational tier (Untrusted, Standard, Verified, Elite).
Exported Interfaces
initialize()
increase_reputation()
decrease_reputation()
get_reputation()