Three SDKs.
Five lines.
Python, TypeScript, and a Rust core in roadmap. Plus an MCP server for agent runtimes. One install. Five lines. Agent identity, policies, multi-chain payments, and signed proof, all wired in.
Six capabilities. One API.
Production hardened. Built for autonomous operation. The SDKs handle the transport so you write business logic.
Know Your Agent identity
Verifiable agent identity with five compliance tiers L0 through L4. Behavioral fingerprinting, drift detection, and attestation chain. Every agent has a provable identity before its first transaction.
Wallets and multi-chain
One address across all eight EVM chains via CREATE2. Solana and Tron use separate addresses. USDC, USDT, and EURC are supported across all ten chains with gas abstraction on every rail.
Spending policies
Programmable guardrails evaluated in under ten milliseconds at p95. Per-transaction caps, daily and monthly limits, counterparty whitelists, category restrictions, escalation thresholds, and time windows.
Activity log
Deterministic audit trail with SHA-256 immutable entries. Every orchestration writes a signed record. The activity log is the source of truth for compliance, dispute, and reconciliation workflows.
Compliance screening
Pre-flight checks on every transaction in under one hundred milliseconds. Counterparty risk scoring, behavioral pattern analysis, and entity verification. Fail-closed architecture ensures rules are never bypassed.
Webhooks and events
Real-time event delivery for orchestration lifecycle, policy decisions, KYA tier changes, and compliance escalations. Signed payloads with replay protection and exponential-backoff retry.
109 endpoints. Every one signed.
REST with Ed25519 signing and hardware-backed encryption. Provider keys wipe after every call. WebSocket delivers real-time events.
Built for agents.
Older chain SDKs were built for humans signing one transaction at a time. Oris was built for software agents that authorize their own payments under your rules.
Oris SDKs
- KYA identity bundled into every payment call. Identity verification is not a separate library.
- Programmable spending policies enforced server-side. The agent cannot outrun the policy.
- Pre-flight compliance screening on every transaction with sub-100ms p95.
- One API across ten chains and three stablecoins. No per-chain rewrites.
- Payment channels for agent-to-agent micropayments at sub-cent unit cost.
- BYOK custody. Your provider keys stay in your Vault, not in the SDK process.
- MCP server ships with the SDK family for native agent runtime use.
Raw chain SDKs
- No agent identity layer. Operators ship their own KYA scheme.
- Spending limits live in application code. Bypass is one bug away.
- Compliance screening is bolted on after the transaction settles.
- One SDK per chain. Operators write and maintain N integrations.
- Micropayments require a custom channel implementation per chain.
- Key custody is either fully held by the SDK or fully external.
- MCP integration is left to the operator.
Five lines. Paying agent.
Install the SDK, register an agent, set a policy, send a payment. Signing, retry, and bundle verification are handled.
Sandbox executions are free on every plan. You pay only when an agent settles on a mainnet chain. KYA identity, policy evaluation, and compliance screening are all enforced server-side before the provider key is touched.
# pip install oris-sdk from oris import OrisClient client = OrisClient(api_key="oris_sk_live_...") agent = client.agents.register(name="researcher-01") client.policies.create(agent_id=agent["id"], daily_limit_usd=500) tx = client.payments.send( agent_id=agent["id"], to_address="0x5d3e...", amount=25.00, chain="base", ) # {"tx_hash": "0x8d16...", "status": "confirmed"}
LangChain. CrewAI. Out of the box.
The MCP server exposes fifteen tools mapped to the REST surface. LangChain and CrewAI runtimes connect through MCP. No glue code.
Pull a key. Ship today.
Developer starts at zero. Sandbox is unlimited and free. You pay $0.02 per orchestration only when an agent settles on mainnet. Identity, policy, and custody included.