# Abstraxn Docs > Abstraxn documentation for wallets, the agentic layer, and Web3 infra. ## Getting Started: Home - [Welcome](https://docs.abstraxn.com/index.md): Abstraxn documentation for wallets, the agentic layer, and Web3 infra. ## Getting Started: Getting Started - [Abstraxn Overview](https://docs.abstraxn.com/guides/getting-started.md) - [Supported Chains](https://docs.abstraxn.com/guides/supported-chains.md) - [Pricing Plans](https://docs.abstraxn.com/guides/pricing.md) - [Why Choose Abstraxn?](https://docs.abstraxn.com/guides/why-us.md) ## Agentic Layer: Getting started - [Agentic Layer Overview](https://docs.abstraxn.com/guides/ai/agent-kit-overview.md): End-to-end guide to Abstraxn Agent Kit — dashboard, SDK, MCP tools, server wallets, and x402 payments. - [Credentials Cheat Sheet](https://docs.abstraxn.com/guides/ai/credentials.md): Application API key, per-agent API key, wallet accessKey, and MCP env vars — when to use each and where to store them. - [Dashboard Setup](https://docs.abstraxn.com/guides/ai/dashboard-setup.md): From account signup to Agentic Stack — API key, MCP URL, agents list, and tools catalog. - [5-Minute Smoke Test](https://docs.abstraxn.com/guides/ai/smoke-test.md): Verify your dashboard API key and Agent Kit MCP with curl — tools/list and an optional tools/call. ## Agentic Layer: SDK & wallets - [SDK Quickstart](https://docs.abstraxn.com/guides/ai/sdk-quickstart.md): Install @abstraxn/agent-kit, create agents with server wallets, and store secrets for autonomous signing. ## Agentic Layer: SDK & wallets: External wallet - [External Wallet](https://docs.abstraxn.com/guides/ai/external-wallet.md): Bring your own EVM or Solana address to Agent Kit — no server wallet or access key. - [ERC-8004 identity (external wallet)](https://docs.abstraxn.com/guides/ai/external-wallet/identity.md): Register ERC-8004 agent identity using your own EVM wallet signer — no accessKey required. - [External wallet API reference](https://docs.abstraxn.com/guides/ai/external-wallet/api-reference.md): Agent Kit client config, methods, and types for external wallet mode. ## Agentic Layer: Third-party integrations - [Third-Party Integrations](https://docs.abstraxn.com/guides/ai/third-party-integrations.md): Bring your own API keys for vendor tools — dashboard setup, encrypted storage, validation, and MCP tool gating. - [Uniswap Integration](https://docs.abstraxn.com/guides/ai/uniswap-integration.md): Enable Uniswap swaps in Agent Kit — dashboard API key setup, uniswap_swap_quote MCP tool, and the Uniswap specialist chat flow. - [LiFi Integration](https://docs.abstraxn.com/guides/ai/lifi-integration.md): Enable LiFi cross-chain swaps and bridges in Agent Kit — dashboard setup, lifi_swap_quote MCP tool, and the LiFi specialist chat flow. - [1inch Integration](https://docs.abstraxn.com/guides/ai/oneinch-integration.md): Enable 1inch EVM aggregator swaps in Agent Kit — dashboard setup, oneinch_swap_quote MCP tool, and the 1inch specialist chat flow. - [Jupiter Integration](https://docs.abstraxn.com/guides/ai/jupiter-integration.md): Enable Jupiter Solana swaps in Agent Kit — dashboard setup, jupiter_swap_quote MCP tool, and the Jupiter specialist chat flow. - [CoinGecko Integration](https://docs.abstraxn.com/guides/ai/coingecko-integration.md): Enable CoinGecko market and on-chain analytics in Agent Kit — dashboard BYOK setup, data_and_analytics MCP tool, and the Portfolio & Price specialist agent. - [Firecrawl Integration](https://docs.abstraxn.com/guides/ai/firecrawl-integration.md): Enable Firecrawl web scraping and ecommerce price comparison in Agent Kit — dashboard BYOK setup, firecrawl_scrape and ecommerce_price_compare MCP tools, and specialist agents. - [Bitrefill Integration](https://docs.abstraxn.com/guides/ai/bitrefill-integration.md): Enable Bitrefill gift card, eSIM, and mobile refill purchasing in Agent Kit — dashboard BYOK setup, bitrefill_search_products, bitrefill_get_product, bitrefill_buy_gift_card, and bitrefill_get_invoice MCP tools, x402 payment flow, and the Gift Cards & eSIMs specialist agent. - [Swap Confirmation](https://docs.abstraxn.com/guides/ai/swap-confirmation.md): User-confirmed Uniswap swaps in chat — pending swap flow, REST API, and sample web app UI. ## Agentic Layer: Off-chain policies - [Off-Chain Interaction Policies](https://docs.abstraxn.com/guides/ai/interaction-policies.md): Per-agent guardrails enforced before every MCP tool call — contract/method whitelists, recipient blacklist, and amount limits. - [Autonomous Transactions](https://docs.abstraxn.com/guides/ai/autonomous-transactions.md): Per-agent setting to auto-execute on-chain MCP intents in-app and queue delegated transactions for integrator backends via webhooks or polling. ## Agentic Layer: Identity - [ERC-8004 Agent Identity](https://docs.abstraxn.com/guides/ai/erc-8004-identity.md): What ERC-8004 is, how Abstraxn registers agent identity on-chain, and how to use Identity and Activity in the dashboard and your app. ## Agentic Layer: Build your app - [Full-Stack App Integration](https://docs.abstraxn.com/guides/ai/app-integration.md): Build your agentic product with a backend API and web app — SDK, MCP chat, transfers, and x402, following Abstraxn's NestJS and Next.js samples. ## Agentic Layer: MCP - [Abstraxn CLI](https://docs.abstraxn.com/guides/ai/cli.md): Install @abstraxn/cli — login, chat with Agent Kit MCP tools, and manage agents from your terminal. - [MCP in Cursor & IDEs](https://docs.abstraxn.com/guides/ai/mcp-integration.md): Connect Cursor, Claude Code, or Claude Desktop to Agent Kit MCP using your dashboard API key. - [Connect ChatGPT, Claude & Any LLM](https://docs.abstraxn.com/guides/ai/external-agents.md): Connect Agent Kit MCP to ChatGPT, Claude Web, Claude Code, or any LLM via OAuth, API keys, or the @abstraxn/mcp-client SDK. - [MCP Tools Reference](https://docs.abstraxn.com/guides/ai/mcp-tools-reference.md): Discover and call Agent Kit MCP tools via tools/list — auth, scopes, agent_id, and x402 patterns. ## Agentic Layer: Payments - [x402 Payments](https://docs.abstraxn.com/guides/ai/x402-payments.md): How agents discover, pay for, and call x402 APIs via MCP — discover_services, paid_fetch, and signing with the server wallet. ## Agentic Layer: Help - [Troubleshooting & FAQ](https://docs.abstraxn.com/guides/ai/troubleshooting.md): Common Agent Kit errors — MCP 401, agent_id, x402 payment required, interaction policy -32404, funding, and signing. ## KYI Framework: Getting started - [KYI Framework Overview](https://docs.abstraxn.com/guides/kyi/overview.md): What KYI Framework and Warrant are, and when to use them for agent authorization. - [Dashboard Setup](https://docs.abstraxn.com/guides/kyi/dashboard-setup.md): Enable KYI Framework and Warrant in the Abstraxn Dashboard. - [Quick Start](https://docs.abstraxn.com/guides/kyi/quickstart.md): Copy-paste env vars and run your first Warrant integration in minutes. - [How It Works](https://docs.abstraxn.com/guides/kyi/how-it-works.md): Simple end-to-end flow — mandate, check, receipt, on-chain anchor, verification. ## KYI Framework: Build - [SDK Quickstart](https://docs.abstraxn.com/guides/kyi/sdk-quickstart.md): Install @abstraxn/warrant, create a mandate, and gate an action with check(). - [React Quickstart](https://docs.abstraxn.com/guides/kyi/react-quickstart.md): MandateForm and Readback — structured mandate UI with deterministic English readback. - [Agent Kit + Warrant](https://docs.abstraxn.com/guides/kyi/agent-kit-integration.md): Gate Agent Kit MCP tools with Warrant check() before transfers run. - [API Reference](https://docs.abstraxn.com/guides/kyi/api-reference.md): Warrant HTTP API — base URL, auth, and main endpoints. ## KYI Framework: Audit & on-chain - [Verify Receipts](https://docs.abstraxn.com/guides/kyi/verify-receipts.md): How auditors verify Warrant decision receipts without an Abstraxn account. - [On-Chain Anchoring](https://docs.abstraxn.com/guides/kyi/on-chain.md): Supported chains, contracts, and gas credits for Warrant on-chain records. ## Wallets - [Wallets API Quickstart (SDK)](https://docs.abstraxn.com/guides/wallets/quickstart.md): Quickstart guide for integrating the Abstraxn SDK ## Wallets: Get Started: React - [React Quickstart](https://docs.abstraxn.com/guides/wallets/get-started/react/quickstart.md): React Quickstart guide for integrating the Abstraxn SDK ## Wallets: Get Started: React: From scratch - [Initialization](https://docs.abstraxn.com/guides/wallets/get-started/react/from-scratch/initialization.md): Build Abstraxn Smart Wallets in a new app - [Environment Setup](https://docs.abstraxn.com/guides/wallets/get-started/react/from-scratch/environment-setup.md): How to set up Abstraxn Smart Wallets using the Abstraxn Dashboard. - [UI Customization](https://docs.abstraxn.com/guides/wallets/get-started/react/from-scratch/ui-customization.md): Learn how to customize the login UI for smart wallets - [App Integration](https://docs.abstraxn.com/guides/wallets/get-started/react/from-scratch/app-integration.md): Integrate Abstraxn Smart Wallets into your Next.js application - [Dashboard Customization](https://docs.abstraxn.com/guides/wallets/get-started/react/from-scratch/dashboard-customization.md): Learn how to customize your wallet dashboard settings including email templates, social login, and security - [Hooks](https://docs.abstraxn.com/guides/wallets/get-started/react/from-scratch/hooks.md): Comprehensive guide to using React hooks from the Abstraxn Wallet SDK ## Wallets: Server Wallet - [Server Wallet Quickstart](https://docs.abstraxn.com/guides/wallets/server-wallet/quickstart.md): Get started with Abstraxn Server Wallet SDK for backend signing and transactions - [Authentication](https://docs.abstraxn.com/guides/wallets/server-wallet/authentication.md): Server Wallet authentication model, token lifecycle, and access key management - [Transactions & Signing](https://docs.abstraxn.com/guides/wallets/server-wallet/transactions-and-signing.md): Server Wallet transaction flow, message signing, typed data, and raw payload signing - [Gasless Relayer](https://docs.abstraxn.com/guides/wallets/server-wallet/gasless-relayer.md): Use Server Wallet with the EVM Relayer for gasless meta-transactions - [Export & Security](https://docs.abstraxn.com/guides/wallets/server-wallet/export-and-security.md): Export server wallet private keys, handle errors, and follow security best practices ## Web3 Infra - [Relayer (EVM)](https://docs.abstraxn.com/guides/relayer.md): Submit gasless and meta-transactions on EVM chains - [Relayer (Solana)](https://docs.abstraxn.com/guides/solana-relayer.md): Solana Relayer SDK for gasless native, SPL-token, and custom program transactions ## Web3 Infra: EIP 7702 - [EIP-7702 Overview](https://docs.abstraxn.com/guides/eip7702/overview.md): What EIP-7702 is and why it matters for Abstraxn - [EIP-7702 Quickstart](https://docs.abstraxn.com/guides/eip7702/quickstart.md): Try EIP-7702 with Abstraxn — send a delegated transaction from your own EOA ## Web3 Infra: Bundler Integration - [Gas estimation](https://docs.abstraxn.com/guides/bundler/estimate-gas.md): Estimate gas limits for a UserOperation before submission. - [getChainID](https://docs.abstraxn.com/guides/bundler/get-chain-id.md): Strategic chain identification framework for bundler connectivity within the Abstraxn ecosystem - [getSupportedEntryPoints](https://docs.abstraxn.com/guides/bundler/get-supported-entry-points.md): Comprehensive EntryPoint discovery and validation framework for bundler compatibility within the Abstraxn ecosystem - [getUserOperation](https://docs.abstraxn.com/guides/bundler/get-user-operation.md): Strategic User Operation intelligence retrieval and analysis framework within the Abstraxn ecosystem - [getUserOperationReciept](https://docs.abstraxn.com/guides/bundler/get-user-operation-reciept.md): Advanced User Operation receipt retrieval and transaction verification framework within the Abstraxn ecosystem - [prepareUserOperation](https://docs.abstraxn.com/guides/bundler/prepare-user-operation.md): Comprehensive User Operation preparation and optimization framework for seamless execution within the Abstraxn ecosystem - [sendUserOperation](https://docs.abstraxn.com/guides/bundler/send-user-operation.md): Strategic User Operation broadcasting and execution framework for seamless bundler integration within the Abstraxn ecosystem - [userOperationReciept](https://docs.abstraxn.com/guides/bundler/user-operation-reciept.md): Advanced User Operation confirmation monitoring and receipt retrieval framework within the Abstraxn ecosystem ## Web3 Infra: Paymaster Integration - [Paymaster address and supported chains](https://docs.abstraxn.com/guides/paymaster/paymaster-address-and-supported-chains.md): Paymaster v2 address and supported chains - [Supported Tokens](https://docs.abstraxn.com/guides/paymaster/supported-tokens.md): Paymaster v2 supported token addresses for token mode - [Dashboard Setup](https://docs.abstraxn.com/guides/paymaster/dashboard-setup.md): Dashboard setup flow for Paymaster v2 - [Integration](https://docs.abstraxn.com/guides/paymaster/paymaster-integration.md): End-to-end Paymaster integration (Sponsor + ERC20 token mode) ## Web3 Infra: Accounts: Smart Accounts - [Smart Accounts](https://docs.abstraxn.com/guides/accounts/smart-accounts/accounts.md) - [Coinbase Smart Wallet](https://docs.abstraxn.com/guides/accounts/smart-accounts/coinbase-smart-account.md) - [Kernel (ZeroDev) Smart Account](https://docs.abstraxn.com/guides/accounts/smart-accounts/ecdsa-kernel-smart-account.md) - [Light Smart Account](https://docs.abstraxn.com/guides/accounts/smart-accounts/light-smart-account.md) - [MetaMask Smart Account](https://docs.abstraxn.com/guides/accounts/smart-accounts/metamask-smart-account.md) - [Nexus Smart Account](https://docs.abstraxn.com/guides/accounts/smart-accounts/nexus-smart-contract.md) - [Safe Smart Account](https://docs.abstraxn.com/guides/accounts/smart-accounts/safe-smart-account.md) - [Solady Smart Account](https://docs.abstraxn.com/guides/accounts/smart-accounts/solady-smart-account.md) - [Thirdweb Smart Account](https://docs.abstraxn.com/guides/accounts/smart-accounts/thirdweb.md) - [Simple Smart Account](https://docs.abstraxn.com/guides/accounts/smart-accounts/simple-smart-account.md) ## Web3 Infra: Accounts: Web Authn Accounts - [toWebAuthnAccount](https://docs.abstraxn.com/guides/accounts/web-authn-account/towebauthnaccount.md) ## Web3 Infra: Accounts: Signers - [How to use a Dynamic signer with Abstraxn](https://docs.abstraxn.com/guides/signers/dynamic.md) - [How to use Web3Auth with Abstraxn](https://docs.abstraxn.com/guides/signers/web3auth.md) - [How to use a Passkey (WebAuthn) signer](https://docs.abstraxn.com/guides/signers/passkey.md)