Contract Addresses Reference

Quick reference for all Sai Protocol contract addresses on Testnet and Mainnet.

Table of Contents


Testnet Contracts

Core Wasm Contracts

Contract
Address

Perp Manager

nibi1qtkcns647w959cj9x2yytateu6dgscfnfkraywwa443pr2erak0s5ux7e5

Oracle

nibi1mqlrsvfhm5vzsz0wxr6mh8pzxzpz6dd4g7nuyycjf6gy5zc53fvq3lq2fz

LP Vaults (Testnet)

Vault Type
Vault Address
Vault Minter Address

Vault 1

nibi1jkuszyvgufu5kghmzp47gg02j4jyvtv22hs4vtmefg3wuzqayefqukhv7t

nibi174snnesyj442lxhn53xqcffh7us3f6q3se2sswe5cmmj78majj0sskdk3h

Vault 2

nibi1rsp225zym8x4pdcjdazl8jhg9jvxlptutdkynuvkamas8jjv8j5s22s86m

nibi1qa4cj932sm2rsuvz0vn8sz9qzarrctj693nnwhkqnjnvekan460shr3v0a

EVM Interface Contract

Network
Address

Testnet

0x282F097930E24e4fba97EE8687d15Ed1f298ad19


Mainnet Contracts

Core Wasm Contracts

Contract
Address

Perp Manager

nibi1ntmw2dfvd0qnw5fnwdu9pev2hsnqfdj9ny9n0nzh2a5u8v0scflq930mph

Oracle

nibi1xfwyfwtdame6645lgcs4xvf4u0hpsuvxrcelfwtztu0pv7n4l6hqw5a8gj

LP Vaults (Mainnet - Crypto Group)

Collateral
Vault Address
Vault Minter Address

USDC

nibi193m2a00pmdsvkcvugrfewqzhtq6k0srkjzvxp2sk357vlpspx5vqxu8d7p

nibi15hcra03vdaaveslz6lekm02kuwkce23uj0u5u9ryaggjh4h5dlysfdmfvj

stNIBI

nibi1mrplvu3scplnrgns96kg0j8pk3l2p9c7eaz0qdedx0kt3vmcujyqrjkfej

nibi1vp45yer9anh4p99hgkuy4rx6mqt8cqwglfe5zzve22av67yl0k9qjreyv4

EVM Interface Contract

Network
Address

Mainnet

0x9F48A925Dda8528b3A5c2A6717Df0F03c8b167c0


Payment Tokens

Mainnet Payment Tokens

Token
Symbol
EVM Address
Bank Denom
Decimals
Logo

USDC

USDC

0x0829F361A05D993d5CEb035cA6DF3446b060970b

erc20/0x0829F361A05D993d5CEb035cA6DF3446b060970b

6

Liquid Staked NIBI

stNIBI

0xcA0a9Fb5FBF692fa12fD13c0A900EC56Bb3f0a7b

tf/nibi1udqqx30cw8nwjxtl4l28ym9hhrp933zlq8dqxfjzcdhvl8y24zcqpzmh8m/ampNIBI

6

Testnet Payment Tokens

Token
Symbol
EVM Address
Bank Denom
Decimals
Logo

USDC

USDC

0xAb68f1D1d91854383fd4Df9016E3040D03e8191a

tf/nibi1pc2mmwcqhvzn9vsm0umpu40yzl6gfy6nucwn7g/usdc

6

Liquid Staked NIBI

stNIBI

0xCae3d404AFB50016154a4B18091351065154E9bD

tf/nibi1pc2mmwcqhvzn9vsm0umpu40yzl6gfy6nucwn7g/stnibi

6


Usage Notes

Wasm Contracts

  • Use these addresses when interacting directly with Cosmos SDK/Wasm contracts

  • Required for CosmJS or nibijs client libraries

  • Format: nibi1... (Bech32 encoded)

EVM Interface Contracts

  • Use these addresses when interacting via EVM-compatible wallets (MetaMask, etc.)

  • Provides EVM-style interface to underlying Wasm contracts

  • Format: 0x... (Ethereum hex address)

Payment Tokens

  • EVM Address: Use for ERC20 interactions via Web3/Ethers.js

  • Bank Denom: Use for Cosmos SDK transactions

  • Contract Address: Same as Bank Denom, used in Wasm contract calls

  • All tokens use 6 decimals

Vault Structure

  • Vault: Main vault contract that holds assets

  • Vault Minter: Contract that mints/burns vault shares


Quick Copy

Testnet

# Core Contracts
PERP_MANAGER="nibi1qtkcns647w959cj9x2yytateu6dgscfnfkraywwa443pr2erak0s5ux7e5"
ORACLE="nibi1mqlrsvfhm5vzsz0wxr6mh8pzxzpz6dd4g7nuyycjf6gy5zc53fvq3lq2fz"
EVM_INTERFACE="0x282F097930E24e4fba97EE8687d15Ed1f298ad19"

# Payment Tokens
USDC_EVM="0xAb68f1D1d91854383fd4Df9016E3040D03e8191a"
STNIBI_EVM="0xCae3d404AFB50016154a4B18091351065154E9bD"

Mainnet

# Core Contracts
PERP_MANAGER="nibi1ntmw2dfvd0qnw5fnwdu9pev2hsnqfdj9ny9n0nzh2a5u8v0scflq930mph"
ORACLE="nibi1xfwyfwtdame6645lgcs4xvf4u0hpsuvxrcelfwtztu0pv7n4l6hqw5a8gj"
EVM_INTERFACE="0x9F48A925Dda8528b3A5c2A6717Df0F03c8b167c0"

# Payment Tokens
USDC_EVM="0x0829F361A05D993d5CEb035cA6DF3446b060970b"
STNIBI_EVM="0xcA0a9Fb5FBF692fa12fD13c0A900EC56Bb3f0a7b"

Last updated