Exit to App
Getting Started

Core Concepts

Fundamental terms and mechanisms: Mandates, Quoting, Policy Attestations, and Attributions.

Key Terminology#

ConceptDefinitionCode Implementation
Treasury MandateA cryptographic policy document defining authorized assets, spend caps, slippage limits, and operating modes.TreasuryMandateSchema in @moi/shared-types
Operating ModeThe autonomy level of the agent: monitor (read-only), approval_required (human-in-the-loop), or autonomous (self-executing).AgentOperatingModeEnum
Firm RFQ QuoteAn executable cryptographic trade commitment from Textile FX liquidity providers with a guaranteed rateRay and accept deadline.FirmQuote interface in @moi/shared-types
Policy AttestationAn HMAC-SHA256 signature generated by the policy engine attesting that a specific quote conforms to all mandate rules.generatePolicyAttestation() in @moi/policy-engine
First-Trade GateA mandatory security requirement requiring an explicit owner signature before any agent can execute its first live trade.FirstTradeAuthorizationRecord
Attribution TagAn ERC-8021 Schema 0 calldata suffix encoding the protocol identifier celo_c9cb9a59fc4c.@celo/attribution-tags trailer encoding