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}`);