Explore Arca's API, SDK, and CLI in a sandbox environment. Build against real endpoints, experiment freely — data resets weekly.
// Transfer funds between Arca objects
const transfer = await arca.operations.create({
type: 'transfer',
source: '/wallets/main',
target: '/wallets/trading',
amount: 5000,
denomination: 'USD'
});
// Track the operation state
const result = await transfer.wait();
console.log('Transfer completed:', result.state);Powerful primitives for managing financial state with precision and confidence
Organize financial entities in a path-based hierarchy. Track balances, reserves, and state changes with precision.
Subscribe to operations and events as they happen. Build reactive applications with live data updates.
Every operation is atomic and traceable. Built-in idempotency ensures operations execute exactly once.
Manage perpetual futures positions across multiple exchanges with unified state tracking.
REST API, TypeScript SDK, and CLI tools. Full type safety and comprehensive documentation.
Fine-grained API keys with path-based scoping. Grant access to exactly what you need.
Data resets weekly. All accounts, realms, and objects are wiped on a regular schedule.
Demo realms only. No real money or production environments during the preview.
APIs may change. Schema and endpoints may evolve between resets without notice.
Feedback welcome. Help shape the platform by sharing what you build and what you need.