
Transfer any asset to any chain with the LayerZero skill on Starchild
TLDR: LayerZero is now on Starchild: Agents can bridge 850+ tokens across 170+ chains - EVM, Solana, Aptos, TON and pay for services wherever they live. It's also a foundational piece of how we're building toward x402-native agent payments.
Most AI agents are effectively single-chain which means they can hold a wallet, and make a swap, execute a trade, but only where their funds happen to sit. If the best opportunity, service, or counterparty is on a different chain, the agent either fails or pushes the bridging requirement back to the user.
What is the LayerZero Value Transfer API?
LayerZero is an omnichain interoperability protocol. Instead of wrapped tokens and centralized bridges, it passes messages directly between smart contracts on different chains. Each message can carry data, instructions, or tokens, and the receiving chain executes based on what it gets.
The Value Transfer API is the programmatic surface that lets applications and agents call into that network. It handles routing, fee estimation, execution, and settlement tracking. An agent calls the API, gets a quoted route, confirms the cost, executes, and polls for settlement on the destination chain. No bridge UI, no manual approvals, and most importantly, no fragmented liquidity.
What this looks like on Starchild
The Starchild skill wraps the LayerZero Value Transfer API so agents can call it directly without writing bridge logic from scratch. A few specifics:
- 850+ tokens across 170+ chains -- EVM, Solana, Aptos, and TON
- Multiple routing options: OFT (Omnichain Fungible Token), Stargate, CCTP (Circle's Cross-Chain Transfer Protocol), and Aori routes
- Quote-then-execute workflow: get a route and estimated cost before committing, then execute in a single call
- Status polling: track transfers until they settle on the destination chain
Why the freedom to be chain-agnostic matters for agents
An AI agent doing serious work eventually hits the chain boundary. Here’s a few places where this shows up in practice:
- A trading agent spots an opportunity on a chain where it does not currently hold funds
- A research agent needs to pay for a data feed or API that accepts a specific token on a specific chain
- An automated strategy needs to rebalance liquidity across multiple chains based on yield or risk conditions
- An agent coordinating with another agent needs to settle payment in a token the counterparty accepts
In each case, the agent either handles the cross-chain step itself or the workflow stalls. This skill makes the first option a reality, which is a huge jump in user experience for whoever depends on the agent for important financial decisions.
The x402 connection
Starchild is building toward x402-native agent payments. The HTTP 402 standard lets any web service return a machine-readable payment request into something that an agent can fulfill automatically without a human in the loop.
The chain gap is one of the main things that limits how useful that becomes. A service running on Arbitrum should not care that a paying agent only holds funds on Base. With LayerZero value transfer, an agent that hits a 402 can route payment to wherever the service expects to receive it, in whatever token it accepts, without the user having to intervene.
Start building
The LayerZero value transfer skill is available in the Starchild marketplace now. Install it on your agent, connect a wallet, and your agent can start moving assets across chains without writing bridge logic from scratch.