App Kits is a suite of SDKs for composing multichain payment and liquidity flows without orchestrating separate, low-level protocol integrations for each blockchain or use case. The App Kit SDK is the all-in-one core package. Install it to access every capability — Send, Bridge, Swap, and Unified Balance — behind one type-safe interface. Or, you can install Bridge Kit, Swap Kit, or Unified Balance Kit separately.Documentation Index
Fetch the complete documentation index at: https://docs.arc.io/llms.txt
Use this file to discover all available pages before exploring further.
Quick install
To get started quickly, install the App Kit SDK and the Viem adapter:Core capabilities
Combine and use any of the App Kit SDK’s built-in core capabilities in your app. Bridge, Swap, and Unified Balance are also available as individual kits.Bridge
Transfer USDC across blockchains.
Swap
Exchange one token for another on the same blockchain.
Send
Transfer tokens between wallets on the same blockchain.
Unified Balance
Create a chain-abstracted balance and spend it instantly.
Key benefits
- Simple setup: Get up and running with minimal configuration and a few lines of code.
- Application monetization: Collect a custom fee from end users without writing new code.
- Flexible configurations: Specify custom RPC endpoints and wallet clients.
- Broad compatibility: Works with Viem, Ethers, Solana, and Circle Wallets, integrating smoothly with existing developer workflows.
- Protocol abstraction: Build against a single interface over underlying protocols such as Gateway and CCTP.
- Composable workflows: Combine multiple capabilities in one product flow without stitching together separate protocol integrations.