Skip to main content

Contract Addresses

This page lists the deployed smart contract addresses for the Limora protocol on Base network.
Always verify contract addresses before interacting with them. Bookmark this page and cross-reference addresses from official sources.

Base Mainnet

Core Contracts

ContractAddressDescription
Trading ContractTBDHandles trade operations
Matching ContractTBDManages liquidity matching
Vault ContractTBDSecure fund storage
Oracle AggregatorTBDPrice feed aggregation
Contract addresses will be published here upon mainnet deployment. Please check back for updates.

Token Contracts

TokenAddressDecimals
USDC0x833589fCD6eDb6E08f4c7C32D4f71b54bdA029136
WETH0x420000000000000000000000000000000000000618

Oracle Contracts

OracleAddressProvider
BTC/USDTBDChainlink
ETH/USDTBDChainlink
SOL/USDTBDPyth

Base Sepolia (Testnet)

For testing and development purposes, Limora is deployed on Base Sepolia testnet.

Core Contracts

ContractAddressDescription
Trading ContractTBDHandles trade operations
Matching ContractTBDManages liquidity matching
Vault ContractTBDSecure fund storage
Oracle AggregatorTBDPrice feed aggregation

Test Tokens

TokenAddressFaucet
Test USDCTBDRequest tokens
Test WETHTBDRequest tokens

Contract Verification

All Limora contracts are verified on Basescan. You can view the source code and interact with contracts directly:

Verification Steps

  1. Navigate to the contract address on Basescan
  2. Click the “Contract” tab
  3. Verify the source code matches the official repository
  4. Check the “Read Contract” and “Write Contract” sections

Network Configuration

Base Mainnet

{
  "chainId": 8453,
  "chainName": "Base",
  "nativeCurrency": {
    "name": "Ethereum",
    "symbol": "ETH",
    "decimals": 18
  },
  "rpcUrls": ["https://mainnet.base.org"],
  "blockExplorerUrls": ["https://basescan.org"]
}

Base Sepolia Testnet

{
  "chainId": 84532,
  "chainName": "Base Sepolia",
  "nativeCurrency": {
    "name": "Ethereum",
    "symbol": "ETH",
    "decimals": 18
  },
  "rpcUrls": ["https://sepolia.base.org"],
  "blockExplorerUrls": ["https://sepolia.basescan.org"]
}

Adding to Wallet

MetaMask

1

Open Network Settings

Click the network dropdown in MetaMask and select “Add Network”
2

Add Custom RPC

Enter the network details from above
3

Import Tokens

Use “Import Token” and paste the token contract addresses

Automatic Setup

Use Chainlist for one-click network addition:

Security Audits

Limora smart contracts have been audited by:
AuditorDateReport
TBDTBDView Report
Audit reports will be published upon completion. Even audited contracts may contain vulnerabilities. Never invest more than you can afford to lose.

Official Resources

To verify you’re using official Limora resources:
ResourceOfficial URL
Websitelimora.trade
Appapp.limora.trade
Documentationdocs.limora.trade
GitHubgithub.com/limora
Discorddiscord.gg/limora
Twitter@limoratrade
Beware of phishing attempts. Always verify URLs and never share your private keys or seed phrase. Limora team members will never DM you first or ask for your keys.

Developer Resources

Contract ABIs

Contract ABIs are available in our GitHub repository:
# Clone the repository
git clone https://github.com/limora/contracts

# ABIs are located in:
# contracts/abis/Trading.json
# contracts/abis/Matching.json
# contracts/abis/Vault.json

SDK

For easier integration, use the Limora SDK:
npm install @limora/sdk
import { Limora } from '@limora/sdk'

const limora = new Limora({
  network: 'base-mainnet',
  provider: window.ethereum,
})

// Interact with contracts
const position = await limora.openLong({
  pair: 'BTC-USDC',
  collateral: 100,
  leverage: 10,
})

Protocol Overview

Learn more about the protocol architecture.