AI Wallet LayerBeta

Wallets your AI agents canactually use.

The signing layer, identity registry, and asset-management primitives for autonomous agents — one wallet, every chain, every standard.

Paymentsx402HTTP 402USDC

Complete x402 Standard Support

The payment-required standard for the agentic web. Full request/response handling for HTTP 402 flows, settled on-chain — wallet-native, no middleware in the loop.

Live on

$ chain=arc · stablecoin rails

x402-arc.tsts
import { AgentWallet } from "@369wallet/agent-wallet";

const wallet = await AgentWallet.use(id);

// Arc — Circle's stablecoin L1, USDC-native
const res = await wallet.fetch(
  "https://api.example.com/credit",
  { chain: "arc", asset: "USDC" }
);

// 402 intercepted → signs USDC on Arc
// → request resumes with X-PAYMENT header
const data = await res.json();
IdentityDID

On-chain Identity

Register and manage agent identities on Arc, Giwa, and BNB. 369's identity primitives give every agent a verifiable, portable on-chain DID — name, capabilities, and signing key, all resolvable across chains.

Live onArcGiwaGiwaBNBBNB
agent-identity.tsts
import { AgentIdentity } from "@369wallet/agent-wallet";

// Arc — default identity registry
const id = await AgentIdentity.register({
  chain: "arc",
  name: "trading-bot-v1",
  capabilities: ["swap", "stake", "x402"],
  endpoint: "https://bot.example.com/agent",
});

// id.did       → "did:369:arc:0x..."
// id.proof()   → portable ECDSA signature
// id.verify()  → resolves across chains
SkillsMCP

Everything Your Agent Needs

Skills, MCP servers, signing, DeFi and protocol integrations — one install away. The skill registry is open source and community-extendable.

~/my-agentshell
$ npx skills add \
  https://github.com/369wallet/skills

 swap, stake, transfer
 MCP servers (wallet, chain)
 DeFi protocol adapters

5 skills installed.
Signing30+ Chains

Agent Wallet

The signing layer for autonomous agents. Securely store keys, switch active wallets, and sign transactions on 30+ chains — programmatic, scoped, revocable.

Live on

Arc
GiwaGiwa
BNBBNB
SOLSOL
ETHETH
BTCBTC
APTAPT
TRXTRX
+22more
signer.tsts
const wallet = await AgentWallet.use(id);

// scoped, revocable session
await wallet.grant({
  skills: ["swap"],
  maxValue: "50 USDC",
  expires: "1h",
});

await wallet.sign(tx); // locally — keys never leave
SDKTypeScript

On-chain Asset Management

Programmatic primitives for autonomous portfolio management — balances, swaps, transfers, staking — exposed as a clean TypeScript SDK with full type safety.

~/agentshell
$ npm i @369wallet/agent-wallet

// then…
const bal = await wallet.balances();
const q = await wallet.swap.quote({
  from: "USDC",
  to: "ETH",
  amount: 10,
});
await wallet.swap.execute(q);
Beta

Be first when the SDK opens

The AI Wallet Layer is in active development. Drop your email and we'll send the first invite when SDK access goes live.

Email me at help@alpsoft.io

This page describes capabilities in beta. APIs, package names, and supported chains may change before general availability.