Skip to main content
Unlink is multichain. SDK clients connect to a hosted deployment by its environment name. Pass that name when you create a client, and use the matching chain ID when you derive an account with account.fromMetaMask.

Environments

EnvironmentNetworkChain IDStatus
arc-testnetArc Testnet5042002Available
base-sepoliaBase Sepolia84532Available
ethereum-sepoliaEthereum Sepolia11155111Available
monad-testnetMonad Testnet10143Available
Only production environments are listed here.
const client = createUnlinkClient({
  environment: "base-sepolia",
  account: unlinkAccount,
});
The chain ID you pass to account.fromMetaMask must match the environment’s chain. Deriving with the wrong chain ID produces a different account. See Accounts and keys for how derivation binds to chainId.

Get testnet gas

Base Sepolia faucet

Get testnet ETH for gas on Base Sepolia.
Arc Testnet uses USDC as its native gas token. Fund a wallet with Arc USDC from the Circle faucet.