Getting a Quote
Create the client
import { Mento, ChainId } from '@mento-protocol/mento-sdk'
import { parseUnits, formatUnits } from 'viem'
const mento = await Mento.create(ChainId.CELO)Quote: amount out (given amount in)
const USDm = '0x765DE816845861e75A25fCA122bb6898B8B1282a'
const CELO = '0x471EcE3750Da237f93B8E339c536989b8978a438'
const amountIn = parseUnits('100', 18)
const expectedOut = await mento.quotes.getAmountOut(USDm, CELO, amountIn)
console.log(`Expected out: ~${formatUnits(expectedOut, 18)} CELO for 100 USDm`)Quote: amount in (for exact amount out)
Trading status (optional)
Last updated