Skip to main content
Version: 0.5.x

Supported Chains & Assets

This page lists all blockchains and assets currently supported on Yellow Network.


Environments​

Yellow Network operates two separate environments:

EnvironmentPurposeURL
SandboxDevelopment and testingwss://clearnet-sandbox.yellow.com/ws
ProductionLive operations with real assetswss://clearnet.yellow.com/ws

:::info Environment Separation

  • Sandbox uses testnet blockchains and test tokens (e.g., ytest.usd)
  • Production uses mainnet blockchains and real assets (e.g., usdc)
  • Assets and blockchains from one environment cannot be used in the other :::

Supported Blockchains​

BlockchainChain IDStatus
Base Sepolia84532✅ Active
Polygon Amoy80002✅ Active
Ethereum Sepolia11155111✅ Active

Supported Assets​

AssetSymbolDescription
Yellow Test USDytest.usdTest stablecoin for sandbox development

:::tip Getting Test Tokens Use the Yellow Network faucet to receive ytest.usd tokens for testing in the Sandbox environment. :::


Assets by Blockchain​

Base Sepolia (84532)​

AssetSymbol
Yellow Test USDytest.usd

Polygon Amoy (80002)​

AssetSymbol
Yellow Test USDytest.usd

Contract Addresses​

Contract addresses vary by blockchain. See the deployment repository for the latest addresses.

Base Sepolia (84532)​

ContractAddress
Custody0x019B65A265EB3363822f2752141b3dF16131b262
Adjudicator0x7c7ccbc98469190849BCC6c926307794fDfB11F2

Polygon Amoy (80002)​

ContractAddress
Custody0x019B65A265EB3363822f2752141b3dF16131b262
Adjudicator0x7c7ccbc98469190849BCC6c926307794fDfB11F2

Requesting New Support​

Need support for a blockchain or asset not listed here?


Quick Code Reference​

Connecting to the Right Environment​

import { Client } from "yellow-ts";

// Sandbox (for testing with ytest.usd)
const sandboxClient = new Client({
url: 'wss://clearnet-sandbox.yellow.com/ws',
});

// Production (for real assets like usdc)
const productionClient = new Client({
url: 'wss://clearnet.yellow.com/ws',
});

Using the Correct Asset​

// Sandbox environment
const sandboxAllocations = [
{ participant: address1, asset: 'ytest.usd', amount: '100.0' },
{ participant: address2, asset: 'ytest.usd', amount: '0.0' }
];

// Production environment
const productionAllocations = [
{ participant: address1, asset: 'usdc', amount: '100.0' },
{ participant: address2, asset: 'usdc', amount: '0.0' }
];

See Also​