LogoLogo
1.0.0
1.0.0
  • About Saddle
  • Automated Market Makers
  • Saddle Pools
  • Community Pools
  • Layer 2 Guide
  • SDL Token
  • veSDL (vote escrowed) SDL
  • Cross Chain Gauges
  • Governance (SIPs)
  • Saddle Incentives
  • Saddle Protocol Stats
  • Yield Farming Tools
  • Build With Saddle
  • Smart Contract Security
  • Asset Specific Risks
  • Saddle FAQ
  • Glossary
  • How to Flash-loan Assets from Saddle
  • Contract Addresses
  • Solidity Docs
    • StakeableTokenWrapper
    • MathUtils
    • Swap
    • Allowlist
    • SwapUtils
    • OwnerPausable
    • LPToken
    • Interfaces
      • ISwap
      • IAllowlist
      • ISwapV1
      • ISwapGuarded
      • ISwapFlashLoan
      • IMetaSwap
      • IFlashLoanReceiver
    • Helper
      • Test
        • TestSwapReturnValues
      • GenericERC20
      • Multicall
      • Multicall2
      • FlashLoanBorrowerExample
    • Meta
      • MetaSwap
      • MetaSwapDeposit
      • MetaSwapUtils
    • Guarded
      • SwapGuarded
      • SwapUtilsGuarded
      • OwnerPausable
      • LPTokenGuarded
      • Allowlist
    • VirtualSwap
      • Bridge
      • Proxy
      • SynthSwapper
      • Target
Powered by GitBook
On this page
  • Mainnet
  • Pools & Gauges
  • Gauge Utilities
  • Token
  • Virtual Swaps
  • Other
  • Arbitrum
  • Pools
  • Token
  • Other
  • Evmos
  • Pools
  • Token
  • Other
  • Fantom
  • Pools
  • Kava
  • Pools
  • Optimism
  • Pools
  • Token
  • Other

Was this helpful?

Contract Addresses

All Saddle protocol smart contracts are immutable.

Mainnet

Pools & Gauges

Contract Name
Contract Address

4Pool

4PoolLPToken

ALETHPool

ALETHPoolLPToken

LiquidityGaugeV5_ALETHPool

BTCPool

BTCPoolLPToken

BTCPoolV2

BTCPoolV2LPToken

LiquidityGaugeV5_BTCPoolV2

D4Pool

D4PoolLPToken

LiquidityGaugeV5_D4Pool

Frax3Pool

Frax3PoolLPToken

LiquidityGaugeV5_Frax3Pool

FRAXalUSDMetaPool

FRAXalUSDMetaPoolDeposit

FRAXalUSDMetaPoolLPToken

LiquidityGaugeV5_FRAXalUSDMetaPool

FRAXBPPool

FRAXBPPoolLPToken

LiquidityGaugeV5_FRAXBPPool

FRAXsUSDMetaPool

FRAXsUSDMetaPoolDeposit

FRAXsUSDMetaPoolLPToken

LiquidityGaugeV5_FRAXsUSDMetaPool

FRAXUSDTMetaPool

FRAXUSDTMetaPoolDeposit

FRAXUSDTMetaPoolLPToken

LiquidityGaugeV5_FRAXUSDTMetaPool

FRAXUSXMetaPool

FRAXUSXMetaPoolDeposit

FRAXUSXMetaPoolLPToken

LiquidityGaugeV5_FRAXUSXMetaPool

SUSDMetaPool

SUSDMetaPoolDeposit

SUSDMetaPoolLPToken

SUSDMetaPoolUpdated

SUSDMetaPoolUpdatedDeposit

SUSDMetaPoolUpdatedLPToken

SUSDMetaPoolV3

SUSDMetaPoolV3Deposit

SUSDMetaPoolV3LPToken

LiquidityGaugeV5_SUSDMetaPoolV3

TBTCMetaPool

TBTCMetaPoolDeposit

TBTCMetaPoolLPToken

TBTCMetaPoolUpdated

TBTCMetaPoolUpdatedDeposit

TBTCMetaPoolUpdatedLPToken

TBTCMetaPoolV3

TBTCMetaPoolV3Deposit

TBTCMetaPoolV3LPToken

LiquidityGaugeV5_TBTCMetaPoolV3

SimpleRewarder_T_TBTCMetaPoolV3

USDPool

USDPoolLPToken

USDPoolV2

USDPoolV2LPToken

LiquidityGaugeV5_USDPoolV2

USXPool

USXPoolLPToken

LiquidityGaugeV5_USXPool

VETH2Pool

VETH2PoolLPToken

WCUSDMetaPool

WCUSDMetaPoolDeposit

WCUSDMetaPoolLPToken

WCUSDMetaPoolUpdated

WCUSDMetaPoolUpdatedDeposit

WCUSDMetaPoolUpdatedLPToken

WCUSDMetaPoolV3

WCUSDMetaPoolV3Deposit

WCUSDMetaPoolV3LPToken

LiquidityGaugeV5_WCUSDMetaPoolV3

SushiSwapPairSDLFRAX

SushiSwapPairSDLWETH

LiquidityGaugeV5_SushiSwapPairSDLWETH

Gauge Utilities

Contract Name
Contract Address

Gauge Controller

Gauge Helper

Gauge Minter

Token

Contract Name
Contract Address

MiniChefV2

RetroactiveVesting

SDL

veSDL

Vesting

Virtual Swaps

Contract Name
Contract Address

Bridge

SynthSwapper

Other

Contract Name
Contract Address

Allowlist

FeeDistributor

GeneralizedSwapMigrator

MultiCall

MultiCall2

MathUtils

MasterRegistry

PoolRegistry

VeSDLRewards

Arbitrum

Pools

Contract Name
Contract Address

USDPool

USDPoolLPToken

USDPoolV2

USDPoolV2LPToken

USDSMetaPool

USDSMetaPoolDeposit

USDSMetaPoolLPToken

FRAXBPPool

FRAXBPPoolLPToken

FRAXUSDsMetaPool

FRAXUSDsMetaPoolDeposit

FRAXUSDsMetaPoolLPToken

FRAXUSDTMetaPool

FRAXUSDTMetaPoolDeposit

FRAXUSDTMetaPoolLPToken

FRAXUSXMetaPool

FRAXUSXMetaPoolDeposit

FRAXUSXMetaPoolLPToken

Token

Contract Name
Contract Address

MiniChefV2

SDL

Other

Contract Name
Contract Address

MasterRegistry

PoolRegistry

Evmos

Pools

Contract Name
Contract Address

3pool

3poolLPToken

4Pool

4PoolLPToken

BTCPool

BTCPoolLPToken

CelarUSDTPool

CelarUSDTPoolLPToken

Frax3Pool

Frax3PoolLPToken

TBTCMetaPool

TBTCMetaPoolDeposit

TBTCMetaPoolLPToken

Token

Contract Name
Contract Address

MiniChefV2

SDL

Other

Contract Name
Contract Address

MasterRegistry

PoolRegistry

Fantom

Pools

Contract Name
Contract Address

FRAXalUSDMetaPool

FRAXalUSDMetaPoolDeposit

FRAXalUSDMetaPoolLPToken

FRAXUSDTMetaPool

FRAXUSDTMetaPoolDeposit

FRAXUSDTMetaPoolLPToken

USDPool

USDPoolLPToken

Kava

Pools

Contract Name
Contract Address

3Pool

3PoolLPToken

USDTPool

USDTPoolLPToken

Optimism

Pools

Contract Name
Contract Address

FRAXBP

FRAXBPLPToken

FRAXsUSDMetaPool

FRAXsUSDMetaPoolDeposit

FRAXsUSDMetaPoolLPToken

FRAXUSDTMetaPool

FRAXUSDTMetaPoolDeposit

FRAXUSDTMetaPoolLPToken

FRAXUSXMetaPool

FRAXUSXMetaPoolDeposit

FRAXUSXMetaPoolLPToken

FRAXMetaPool

FRAXMetaPoolDeposit

FRAXMetaPoolLPToken

USDPool

USDPoolLPToken

Token

Contract Name
Contract Address

MiniChefV2

SDL

Other

Contract Name
Contract Address

MasterRegistry

PoolRegistry

PreviousHow to Flash-loan Assets from SaddleNextSolidity Docs

Last updated 2 years ago

Was this helpful?

0x101CD330D088634B6F64c2eb4276e63Bf1BbfDE3
0x1B4ab394327FDf9524632dDf2f0F04F9FA1Fe2eC
0xa6018520EAACC06C30fF2e1B3ee2c7c22e64196a
0xc9da65931ABf0Ed1b74Ce5ad8c041C4220940368
0x8B701e9B3a1887fE9b0C7936a8233b39408e69f6
0x4f6A43Ad7cba042606dECaCA730d4CE0A57ac62e
0xC28DF698475dEC994BE00C9C9D8658A548e6304F
0xdf3309771d2BF82cb2B6C56F9f5365C8bD97c4f2
0xF32E91464ca18fc156aB97a697D6f8ae66Cd21a3
0x17Bde8EBf1E9FDA85b9Bd1a104266b394E9Db33e
0xC69DDcd4DFeF25D8a793241834d4cc4b3668EAD6
0xd48cF4D7FB0824CC8bAe055dF3092584d0a1726A
0x702c1b8Ec3A77009D5898e18DA8F8959B6dF2093
0x8cAEa59f3Bf1F341f89c51607E4919841131e47a
0x0785aDDf5F7334aDB7ec40cD785EBF39bfD91520
0x13Ba45c2B686c6db7C2E28BD3a9E8EDd24B894eD
0xFB516cF3710fC6901F2266aAEB8834cF5e4E9558
0xe9154791883Df07e1328B636BCedfcCb80fefa38
0x3cF7b9479a01eeB3bbfC43581fa3bb21cd888e2A
0x953693DCB2E9DDC0c1398C1b540b81b63ceA5e16
0x13Cc34Aa8037f722405285AD2C82FE570bfa2bdc
0x927E6f04609A45B107C789aF34BA90Ebbf479f7f
0xB2Ac3382dA625eb41Fc803b57743f941a484e2a6
0x69baA0d7c2e864b74173922Ca069Ac79d3be1556
0x7D6c760cBde5a9Ad47510A86b9DCc58F9473CdD8
0x6Ac7a4cB3BFa90DC651CD53EB098e23c88d04e77
0x104F44551386d603217450822443456229F73aE4
0xC765Cd3d015626244AD63B5FB63a97c5634643b9
0xAbf69CDE7B3725c12B8703005342EB5DD8a95D61
0x486DFCfdbF9025c062110E8c0344a15279aD0a85
0x6EC5DD7D8E396973588f0dEFD79dCA04F844d57C
0x1dcB69a2b9148C641a43F731fCee123e2be30bAb
0x4F0E41a37cE2ff1fA654cC93Eb03F9d16E65fD11
0xAaD59B28CC76eD4c9F7C83E697E5cC925fB0B920
0x9585a54297beAa83F044866678b13d388D0180bf
0x0C8BAe14c9f9BF2c953997C881BEfaC7729FD314
0x1e35ebF875f8A2185EDf22da02e7dBCa0F5558aB
0x8Fa31c1b33De16bf05c38AF20329f22D544aD64c
0x824dcD7b044D60df2e89B1bB888e66D8BCf41491
0xc66Ed5d7800579220c71f21B1cCa2006B3a95900
0xb6214a9d18f5Bf34A23a355114A03bE4f7D804fa
0x4568727f50c7246ded8C39214Ed6FF3c157f080D
0xB98fd1f66884cD5786b37cDE040B9f0cf763866f
0x444F94460a641429CDa4e38E02E51642Cc38276A
0x2683190e31e8ce47467c98ff1DBc018aCDD43C2f
0xf74ebe6e5586275dc4CeD78F5DBEF31B1EfbE7a5
0xee1ec4e1C6e39C31dAaf3db2A62A397bdf3fe2f1
0x122Eca07139EB368245A29FB702c9ff11E9693B7
0xA0b4a2667dD60d5CdD7EcFF1084F0CeB8dD84326
0x05383312655856E25b851c15fA856dB7e270F0cF
0x3f2f811605bC6D701c3Ad6E501be13461c560320
0xfa9ED0309Bf79Eb84C847819F0B3CB84F6d351Af
0x4946DE721ce70D4B7aa226aA0Fe869C935769388
0xA2E81Eb93F0F9814ae9A3bea2D2A63408f2709C1
0xB79B4fCF7cB4A1c4064Ff5b48F71A331880ab53a
0xc09d3Bb5c87e8A8b239cDa9551279801a92c317F
0x3911F80530595fBd01Ab1516Ab61255d75AEb066
0x76204f8CFE8B95191A3d1CfA59E267EA65e06FAC
0xaCb83E0633d6605c5001e2Ab59EF3C745547C8C7
0x5f86558387293b6009d7896A61fcc86C17808D62
0x7B2025Bf8c5ee8Baad9da8C3E3Ee45E96ed8b8EA
0x2bFf1B48CC01284416E681B099a0CDDCA0231d72
0x1AE28a6ACA177c29b5773e91fbf74AfB0B7fE5C9
0x50d745c2a2918A47A363A2d32becd6BBC1A53ece
0xdec2157831D6ABC3Ec328291119cc91B337272b5
0xe37E2a01feA778BC1717d72Bd9f018B6A6B241D5
0x3F1d224557afA4365155ea77cE4BC32D5Dae2174
0x401AFbc31ad2A3Bc0eD8960d63eFcDEA749b4849
0x78179d49C13c4ECa14C69545ec172Ba0179EAE6B
0xc02D481B52Ae04Ebc76a8882441cfAED45eb8342
0x9898D87368DE0Bf1f10bbea8dE46c00cC3a2F9F1
0x5F7872490a9B405946376dd40fCbDeF521F13e3f
0xB62222B941e9B652BE3632EEa062cb0ff66b1d1c
0x671D5942F901F5C60e4EbaD1c3bF284A4d28c675
0x0dB8b09c13FE21913faF463274cE8e0a51719f16
0x3dC88ee38db8C7b6DCEB447E4348e51bd87ced93
0x65a094427dee5067782739870f92527e27501bcb
0x0C6F06b32E6Ae0C110861b8607e67dA594781961
0xc64F8A9fe7BabecA66D3997C9d15558BF4817bE3
0x99Cb6c36816dE2131eF2626bb5dEF7E5cc8b9B14
0x8020E4134AD6a694AdbE9521a12C751e67CE9861
0x358fE82370a1B9aDaE2E3ad69D6cF9e503c96018
0x691ef79e40d909C715BE5e9e93738B3fF7D58534
0x5DCA270671935cf3dF78bd8373C22BE250198a03
0xf1Dc500FdE233A4055e25e5BbF516372BC4F6871
0xD2751CdBED54B87777E805be36670D7aeAe73bb2
0xf8504e92428d65E56e495684A38f679C1B1DC30b
0xa5bD85ed9fA27ba23BfB702989e7218E44fd4706
0xdf815Ea6b066Ac9f3107d8863a6c19aA2a5d24d3
0xf5d2E84E816175dfB2C38Bd7549D4BD37b1C0559
0xabd040A92d29CDC59837e79651BB2979EA66ce04
0x46866D274E6D9015c5FDc098CE270803e11e3eF4
0xeefba1e63905ef1d7acba5a8513c70307c1ce441
0x5ba1e12693dc8f9c48aad8770482f4739beed696
0xc0409EC303b727Bc1F511d7F8C71FD5Ead96De1c
0xc5ad17b98D7fe73B6dD3b0df5b3040457E68C045
0xFb4DE84c4375d7c8577327153dE88f58F69EeC81
0xc7b10D3B08CEB05d8ff58a3c781225D9a72078Ae
0xBea9F78090bDB9e662d8CB301A00ad09A5b756e9
0xc969dD0A7AB0F8a0C5A69C0839dB39b6C928bC08
0xfeEa4D1BacB0519E8f952460A70719944fe56Ee0
0x0a20c2FFa10cD43F67D06170422505b7D6fC0953
0x5dD186f8809147F96D3ffC4508F3C82694E58c9c
0xDCA5b16A96f984ffb2A3022cfF339eb049126101
0xa815b134294580692482E321dD1A191aC1454192
0x401AFbc31ad2A3Bc0eD8960d63eFcDEA749b4849
0x896935B02D3cBEb152192774e4F1991bb1D2ED3f
0xa5bD85ed9fA27ba23BfB702989e7218E44fd4706
0x1D434f50acf16BA013BE3536e9A3CDb5D7d4e694
0x1e491122f3C096392b40a4EA27aa1a29360d38a1
0xf8504e92428d65E56e495684A38f679C1B1DC30b
0xc8DFCFC329E19fDAF43a338aD6038dBA02a5079B
0x166680852ae9Dec3d63374c5eBf89E974448BFE9
0xb2a2764D0DCAB445E24f4b813bE3f6ef8AE5f84D
0x18d2469A9788FAFD0df277a0044Da5ea637a3760
0x721DaC7d5ACc8Aa62946fd583C1F999e1570b97D
0x2069043d7556B1207a505eb459D18d908DF29b55
0x75c9bc761d88f70156daf83aa010e84680baf131
0xaB94A2c0D8F044AA439A5654f06b5797928396cF
0x38262c17a06A6B3588d3E5b70dfa768C06bf4ef1
0x1275203FB58Fc25bC6963B13C2a1ED1541563aF0
0x9c673F50CEe126FcC9F7378Ed46c33f5DEDEc0fC
0x81272C5c573919eF0C719D6d63317a4629F161da
0x9A34c72Bb85f0Da63578aC18047325E2a246f273
0x7003102c75587E8D29c56124060463Ef319407D0
0xa6018520EAACC06C30fF2e1B3ee2c7c22e64196a
0x79cb59c7B6bd0e5ef99189efD9065500eAbc1a4b
0xfd9c6a9cAf5A884C76Ea802A2634Fb914D1Bc022
0x21d4365834B7c61447e142ef6bCf01136cBD01c6
0x2801fE8f9DE3a4aD6098a5B95d5165676bb01f82
0xdb5c5A6162115Ce9a188E7D773C4D011F421BbE5
0xFdA5D2ad8b6d3884AbB799DA66f57175E8706941
0x21EA072844fd4aBEd72539750c054E009D877f72
0x0232e0b6df048c8CC4037c52Bc90cf943c9C8cC6
0x3344e55C6DDE2A01F4ED893f97bAC1f99EC24f8B
0xBa684B8E05415726Ee1fFE197eaf1b82E4d44418
0x9c560A6879E4D3a8a88C8f6f39ebf028Ad7860Ab
0x4E1484607760118ebE2Ab07C0c71f1B4D9671e01
0x0E510c9b20a5D136E75f7FD2a5F344BD98f9d875
0xd7D1b50c8ef77d9aB410723f81363C8B252C729F
0xdb5c5A6162115Ce9a188E7D773C4D011F421BbE5
0x4A5208F83A17E030a18830521E4064E80728c4FC
0x21EA072844fd4aBEd72539750c054E009D877f72
0xBea9F78090bDB9e662d8CB301A00ad09A5b756e9
0xc969dd0a7ab0f8a0c5a69c0839db39b6c928bc08
0xA500b0e1360462eF777804BCAe6CE2BfB524dD2e
0x619535e015f0e46c5984a0B45FD71C0549F001Fc
0x5847f8177221268d279Cf377D0E01aB3FD993628
0xcCf860874cbF2d615192a4C4455580B4d622D3B9
0xF6C2e0aDc659007Ba7c48446F5A4e4E94dfe08b5
0xf74ebe6e5586275dc4CeD78F5DBEF31B1EfbE7a5
0x250184dDDEC6d38E28ac12B481c9016867226E9D
0xdf815Ea6b066Ac9f3107d8863a6c19aA2a5d24d3
0x205c9B8c1fCa803B779b1eB4B887Aa0E00FE629F
0xa9a84238098Dc3d1529228E6c74dBE7EbdF117a5
0x3F1d224557afA4365155ea77cE4BC32D5Dae2174
0xb63d7B0D835ca6eFf89ab774498ed6dD0D71e93e
0xe184F7E575a5Beb8f2409E8e2218Cd770ddDa2A6
0xB10Ac31a6e613c6fcB5522c19f4bdBCFFa94f89d
0xf349fB2b5eD45864e1d9ad34a483Eb37aC6e0034
0xc55E8C79e5A6c3216D4023769559D06fa9A7732e
0x88Cc4aA0dd6Cf126b00C012dDa9f6F4fd9388b17
0xfF5fa61Eb9b5cDD63bdFa16EF029d5313457925A
0x5847f8177221268d279Cf377D0E01aB3FD993628
0xcCf860874cbF2d615192a4C4455580B4d622D3B9
0x220d6bEedeA6a6317DaE19d39cd62EB7bb0ae5e4
0xae31207ac34423c41576ff59bfb4e036150f9cf7
0x0E510c9b20a5D136E75f7FD2a5F344BD98f9d875
0x4E1484607760118ebE2Ab07C0c71f1B4D9671e01