Get Started
Quickstart
Create your first order in under 5 minutes
1. Install Sail
Copy
npm i -g sail-exchange
Copy
cargo add sail_exchange
2. Install Fuels
Copy
npm i -g fuels
Copy
cargo add fuels
3. Create Sail Instance
Copy
import { Wallet, Provider } from 'fuels';
import { sail, LimitOrder } from 'sail-exchange';
// create a provider and wallet
const testnetProvider = new Provider('https://beta-3.fuel.network');
const tradingWallet = Wallet.fromPrivateKey(ENV_PRIVATE_KEY);
const sail = new Sail(testnetProvider, tradingWallet);
4. Create Order
Copy
let order = new LimitOrder(
maker: tradingWallet.address(),
maker_amount: 10,
taker_amount: 10,
maker_token: 'ETH',
taker_token: 'USDC',
);
const orderId = sail.createOrder(order)
Assistant
Responses are generated using AI and may contain mistakes.