Apraxus Official Brand Mark
Apraxus
Developer Stack

Build for Autonomous Systems

Everything you need to equip AI models with safe financial agency, programmatic wallets, and on-chain policy enforcement.

The 9-Step Builder Journey

01. LEARN & INSTALL

Read protocol specifications and install local node binaries.

02. DEFINE POLICY

Draft spend limits, destination allowlists, and execution parameters.

03. SHIP & MONITOR

Run autonomous agent routines with automated receipt audits.

Illustrative Agent Wallet Setup (TypeScript SDK)COMING SOON
import { ApraxusAgentWallet, PolicyEnvelope } from '@apraxus/sdk';

// 1. Initialize controlled agent wallet under master operator key
const agent = await ApraxusAgentWallet.create({
  identity: 'data-harvester-01',
  operatorAddress: '0xHumanMasterKey...',
});

// 2. Attach strict policy bounds
const policy = new PolicyEnvelope({
  dailySpendCeiling: 50.0, // USDC
  allowedDestinations: ['0xOpenAIComputeGateway...'],
  allowedTokens: ['USDC', 'APX'],
  autoRevokeOnError: true,
});

await agent.attachPolicy(policy);

// 3. Agent attempts autonomous execution
const receipt = await agent.executeM2MTransaction({
  to: '0xOpenAIComputeGateway...',
  amount: 12.5,
  action: 'BATCH_INFERENCE_PAYMENT'
});

console.log(`Execution Confirmed! TxHash: ${receipt.txHash}`);