Capabilities
Capabilities
AgentLayer exposes a constrained wallet surface rather than raw wallet ownership.
The current capability map is split across Solana, Bitcoin, EVM, and x402-paid request flows.
Cross-wallet basics
Available where relevant across connected backends:
get_wallet_capabilitiesget_wallet_addressget_wallet_balance
Solana
Current Solana reads include:
- portfolio and token price reads
- staking validator and stake-account inspection
- Jupiter Earn token, position, and earnings reads
- Flash Trade market and position reads
- Kamino market, reserve, obligation, and rewards reads
- LI.FI chain support, quote, and transfer-status reads
Current Solana writes include:
- message signing
- SOL transfers
- SPL transfers
- Jupiter-routed token swaps
- native staking, stake deactivation, and stake withdrawal
- Bags token launch
- Flash Trade perpetual open and close flows
- Jupiter Earn deposit and withdraw
- Kamino deposit, withdraw, borrow, and repay
- close empty token accounts
- devnet or testnet airdrops
- private Solana payouts through Houdini
- Solana-origin LI.FI cross-chain swaps
Bitcoin
Current BTC support includes:
- transfer history
- fee rates
- max spendable estimation
- approval-gated BTC transfers
EVM
Current EVM reads include:
- token balances and metadata
- fee-rate reads
- receipt lookup
- network inspection
- Aave account, reserve, and position reads
- Lido overview, position, and withdrawal-request reads
- LI.FI chain support, quote, and transfer-status reads
Current EVM writes include:
- network switching
- native transfers
- ERC-20 transfers
- swaps on supported mainnet networks
- Aave supply, withdraw, borrow, and repay
- Lido stake, wrap, unwrap, withdrawal request, and withdrawal claim flows
- EVM-origin LI.FI cross-chain swaps
x402 paid requests
The wallet layer also exposes:
- x402 service discovery
- x402 service detail inspection
- unpaid request preview with
402 Payment Requiredparsing - approval-gated paid request execution
Temporarily disabled tools
Some Jupiter portfolio-oriented tools remain in the codebase but are currently hidden from the active agent surface:
get_jupiter_portfolio_platformsget_jupiter_portfolioget_jupiter_staked_jup