Skip to main content

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
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
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