Connection check
local install
agentwallet
Wallet infrastructure for Ai agents. EVM + Solana. x402 payments. No KYC.
Tools
31
GitHub stars
3
Installs / wk
402
Licence
MIT
Transport
stdio
Last checked
never
Tools & capabilities
31 toolsRead from the published package source — this server runs locally, so there is no endpoint to query. Names are taken from the code, not observed at runtime, and descriptions are often absent.
approve_token
from source
Approve a spender contract to transfer ERC-20 tokens on your behalf. Approve a spender contract to transfer ERC-20 tokens on your behalf.
buy_verification_credits
from source
Buy x402 verification credits with USDC on-chain. Buy x402 verification credits with USDC on-chain.
call_contract
from source
Execute a read-only call against a smart contract (eth_call). Execute a read-only call against a smart contract (eth_call).
create_paywall
from source
Create an x402 paywall that charges agents/clients for accessing a resource. Create an x402 paywall that charges agents/clients for accessing a resource.
create_wallet
from source
Create a new EVM or Solana wallet. Returns the wallet ID and address. Create a new EVM or Solana wallet. Returns the wallet ID and address.
delete_paywall
from source
Delete an x402 paywall. The access URL will return 404 after deletion. Delete an x402 paywall. The access URL will return 404 after deletion.
delete_wallet
from source
Delete (soft-delete) a wallet. The wallet will no longer appear in listings Delete (soft-delete) a wallet. The wallet will no longer appear in listings
export_wallet_key
from source
Explain how to export the private key of a hosted (custodial) AgentWallet so it can be moved Explain how to export the private key of a hosted (custodial) AgentWallet so it can be moved
get_allowance
from source
Check how many ERC-20 tokens a spender is approved to transfer. Check how many ERC-20 tokens a spender is approved to transfer.
get_balance
from source
Get the native token balance for a wallet on a specific chain. Get the native token balance for a wallet on a specific chain.
get_chains
from source
List all supported chains (EVM + Solana) with their chain IDs, native tokens, List all supported chains (EVM + Solana) with their chain IDs, native tokens,
get_paywall
from source
Get details for a specific x402 paywall by ID. Get details for a specific x402 paywall by ID.
get_paywall_payments
from source
Get payment history for a specific x402 paywall. Get payment history for a specific x402 paywall.
get_token_balance
from source
Get the ERC-20 or SPL token balance for a wallet on a specific chain. Get the ERC-20 or SPL token balance for a wallet on a specific chain.
get_token_info
from source
Get the name, symbol, and decimals of any ERC-20 token by its contract address. Get the name, symbol, and decimals of any ERC-20 token by its contract address.
get_usage
from source
Get the current month\ Get the current month\
get_wallet
from source
Get details for a specific wallet by ID. Get details for a specific wallet by ID.
get_x402_revenue
from source
Get aggregate x402 revenue statistics across all your paywalls. Get aggregate x402 revenue statistics across all your paywalls.
list_paywalls
from source
List all your x402 paywalls. Returns paywall IDs, names, pricing, List all your x402 paywalls. Returns paywall IDs, names, pricing,
list_wallets
from source
List all wallets owned by the authenticated user. List all wallets owned by the authenticated user.
pause_wallet
from source
Emergency pause a wallet. No transactions can be signed while paused. Emergency pause a wallet. No transactions can be signed while paused.
pay_x402
from source
Handle an x402 payment flow. Fetches a URL, and if the server returns HTTP 402 Payment Required, Handle an x402 payment flow. Fetches a URL, and if the server returns HTTP 402 Payment Required,
send_transaction
from source
Sign and broadcast a transaction. Sign and broadcast a transaction.
sign_transaction
from source
Sign a transaction with a wallet\ Sign a transaction with a wallet\
transfer
from source
Send native tokens (ETH, AVAX, BNB, POL, PLS, SOL) to an address. Send native tokens (ETH, AVAX, BNB, POL, PLS, SOL) to an address.
transfer_token
from source
Send ERC-20 tokens (EVM) or SPL tokens (Solana) to an address. Send ERC-20 tokens (EVM) or SPL tokens (Solana) to an address.
unpause_wallet
from source
Resume a paused wallet so transactions can be signed again. Resume a paused wallet so transactions can be signed again.
unwrap_eth
from source
Unwrap wrapped tokens (WETH, WAVAX, WBNB, etc.) back to native tokens. Unwrap wrapped tokens (WETH, WAVAX, WBNB, etc.) back to native tokens.
update_paywall
from source
Update an x402 paywall configuration. Update an x402 paywall configuration.
wallet_mode
from source
Report whether this server is signing locally (self-custody, the private key never leaves this machine) Report whether this server is signing locally (self-custody, the private key never leaves this machine)
wrap_eth
from source