Universal Transaction Scenarios
Overview
End-to-end playground examples for each universal transaction route. For API reference and argument details, see Send Universal Transaction.
Route 1 → Execute on Push Chain
Interact with Smart Contract
VIRTUAL NODE IDE
Copy playground link
Copy code
Move Funds to Push Chain
- Move Funds (Native)
- Move Funds (ERC-20)
- Move Funds with Payload
VIRTUAL NODE IDE
Copy playground link
Copy code
VIRTUAL NODE IDE
Copy playground link
Copy code
VIRTUAL NODE IDE
Copy playground link
Copy code
Batch Transactions (Multicall)
VIRTUAL NODE IDE
Copy playground link
Copy code
Track Transaction Progress Lifecycle
VIRTUAL NODE IDE
Copy playground link
Copy code
Route 2 → Execute on External Chain
Contract Call on External Chain
VIRTUAL NODE IDE
Copy playground link
Copy code
Funds Transfer (Native Value to External Chain)
VIRTUAL NODE IDE
Copy playground link
Copy code
Funds Transfer (Assets to External Chain)
VIRTUAL NODE IDE
Copy playground link
Copy code
Funds with Payload (Move Assets and Call Contract on External Chain)
VIRTUAL NODE IDE
Copy playground link
Copy code
Multicall (Batch Contract Calls on External Chain)
VIRTUAL NODE IDE
Copy playground link
Copy code
Route 3 → Execute on Push Chain from CEA
Contract Call on Push Chain from CEA
VIRTUAL NODE IDE
Copy playground link
Copy code
Bridge Native Back (Native Value from CEA to Push Chain)
VIRTUAL NODE IDE
Copy playground link
Copy code
Bridge Funds Back (Assets from CEA to Push Chain)
VIRTUAL NODE IDE
Copy playground link
Copy code
Funds with Payload (Bridge Assets and Call Contract on Push Chain)
VIRTUAL NODE IDE
Copy playground link
Copy code
Multicall (Batch Contract Calls on Push Chain from CEA)
VIRTUAL NODE IDE
Copy playground link
Copy code
Next Steps
- Sequence multiple transactions with Send Multichain Transactions
- Trigger cross-chain execution from contracts with Contract Initiated Multichain Execution
- Track and poll transaction state with Track Universal Transaction
- Sign arbitrary data with Sign Universal Message