Requirements

Quickstart

This guide walks you through a complete request flow — from fetching a quote to building calldata and executing a swap.


Requirements

Before you begin, make sure you have:

An API key → Provided by Emigro (e.g. esk_live.ABCdefge1234567890)

A supported chain → Currently, only Base Mainnet (chainId 8453) is supported

A wallet → Any Smart Contract Account (SCA) or EOA capable of signing transactions

Token approval → The router must have spending approval for the fromTokenAddress before swapping

Last updated