DocsReference

Contracts and tokens

Every contract and token museli interacts with on Base.

By default museli only builds transactions to the contracts below, all on Base mainnet (chain id 8453). Transactions to any other contract fail verification.

Degen mode widens this

With Degen mode on, you can trade any token on Base, not just the four vetted ones. Those trades still route only through the KyberSwap router below — the one extra contract allowed is the token you are trading, and only to approve it. Transfers to outside addresses stay blocked, and every degen trade waits for your approval.

Protocols

ContractAddress
Aave v3 Pool0xA238Dd80C259a72e81d7e4664a9801593F98d1c5
Aerodrome Router0xcF77a3Ba9A5CA399B7c97c74d54e5b1Beb874E43
Aerodrome Pool Factory0x420DD381b31aEf6683db6B902084cB0FFECe40Da
Aerodrome USDC/ETH volatile pool0xcDAC0d6c6C59727a65F871236188350531885C43
KyberSwap router0x6131B5fae19EA4f9D964eAc0408E4408b66337b5

Vetted tokens

These four are the default allowlist: swaps, lending and liquidity all work with them, and they are the only tokens available unless Degen mode is on.

TokenAddressDecimals
USDC0x833589fCD6eDb6E08f4c7C32D4f71b54bdA029136
WETH0x420000000000000000000000000000000000000618
cbBTC0xcbB7C0000aB88B473b1f5aFd9ef808440eed33Bf8
EURC0x60a3E35Cc302bFA44Cb288Bc5a4F316Fdb1adb426

Swap routes come from the KyberSwap API and museli checks the router address returned for each swap. In Degen mode the same router handles any Base token, screened by your liquidity, volume and market-cap limits before the buy.

© 2026 museliBuilt on Base