JSPM

@agenteconomy/wallet

4.0.4
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 8
  • Score
    100M100P100Q6967F
  • License MIT

Non-custodial crypto wallet SDK for AI agents. On-chain spending limits, ERC-6551 token-bound accounts, CCTP V2 bridging, Uniswap V3 swaps. Part of the AI Agent Economy ecosystem.

Package Exports

  • @agenteconomy/wallet
  • @agenteconomy/wallet/index.js

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@agenteconomy/wallet) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

@agenteconomy/wallet

Non-custodial crypto wallet SDK for AI agents. Part of the AI Agent Economy ecosystem.

Install

npm install @agenteconomy/wallet

Features

  • Non-custodial — agents hold their own keys
  • On-chain spend limits — ERC-6551 smart contract enforcement
  • CCTP V2 bridging — cross-chain USDC transfers
  • Uniswap V3 swaps — built-in DEX access
  • x402 payments — machine-to-machine HTTP payments
  • 266 tests passing

Quick Start

const { AgentWallet } = require('@agenteconomy/wallet');

const wallet = new AgentWallet({ rpcUrl: 'https://mainnet.base.org' });
await wallet.init();
console.log(await wallet.getBalance());

Ecosystem

Package Description
@agenteconomy/wallet This package — non-custodial agent wallets
@agenteconomy/pay x402 payment layer for agents
@agenteconomy/webmcp MCP protocol for any website
@agenteconomy/escrow Trustless escrow between agents

Migration from agentwallet-sdk

npm uninstall agentwallet-sdk
npm install @agenteconomy/wallet

Then update your imports:

// Before
const { AgentWallet } = require('agentwallet-sdk');
// After  
const { AgentWallet } = require('@agenteconomy/wallet');