• Arc
  • Chains
  • Swap API
  • Web3 RPC

1inch APIs are live on Arc

1inch Business now supports Arc (chain ID 5042) with full API coverage from day one: Classic and Gasless Swaps, cross-chain swaps, limit orders, Web3 RPC and Data APIs.

Arc (chain ID 5042) is live on 1inch Business. Swap, data and Web3 APIs are available from day one. The NFT API and the Domain API are not available on Arc. Your existing API key and subscription already cover it.

NetworkChain IDGas tokenWeb3 RPC
Arc5042USDChttps://api.1inch.com/web3/5042

WebSocket subscriptions use the same path on wss://. The per-chain JSON-RPC method reference is in the Arc Web3 docs.

What you can do

Swap API

Classic Swap is available through the usual /swap/v6.1/5042 quote and swap endpoints, for self-executed on-chain trades. Gasless Swap gives your users MEV-protected execution without holding USDC for gas. Gasless Cross-chain Swap covers Arc in both directions: move assets from Ethereum, Arbitrum or any other supported chain onto Arc, or back out again, in a single order with no bridge step.

Orderbook API

Limit orders can be placed and taken on Arc. Makers sign orders off-chain and post them through the Orderbook API; takers fill them on-chain in the same flow you already use elsewhere.

Web3 RPC API

JSON-RPC over HTTPS and WebSocket subscriptions, with both full-node and archive-node access:

import { createPublicClient, http } from "viem";
const arc = createPublicClient({
transport: http("https://api.1inch.com/web3/5042", {
fetchOptions: {
headers: { Authorization: `Bearer ${process.env.ONEINCH_API_KEY}` }
}
})
});
const blockNumber = await arc.getBlockNumber();
console.log("arc", 5042, blockNumber);

Data APIs

Balance, History, Portfolio, Spot Price, Gas Price, Token, Token Details, Charts, Traces and Transaction Gateway all cover Arc. You can show a user's Arc balances, decode their transaction history, price tokens on chain 5042, and broadcast transactions through the Transaction Gateway from day one.

Get started

  1. There is nothing to enable on your account: your API key already covers chain ID 5042. Chain-level calls such as Web3 RPC, Gas Price and Balance work as soon as you pass the new chainId.
  2. Swap, Orderbook and other token-based calls need per-chain setup on top of the chainId. Token addresses differ on every network, so resolve them through the Token API rather than reusing addresses from another chain, and grant token approvals on Arc: the /swap/v6.1/5042/approve/transaction endpoint builds the approval for that network's router.
  3. Point your RPC client at https://api.1inch.com/web3/5042 if you want to read chain state or broadcast transactions through 1inch nodes.
  4. Check the supported chains table for per-product details, and the Arc chain page for the live product list.