Skip to main content
Superform Core v2 contracts are deployed at deterministic addresses across Ethereum, Base, Optimism, Arbitrum, BNB, Polygon, Avalanche, Unichain, and HyperEVM.

Core Contracts

Infrastructure

ContractAddress
SuperExecutor0x9cC8EDCC41154aaFC74D261aD3D87140D21F6281
SuperDestinationExecutor0x6ac58e854798D4aae5989B18ad5a1C0fF17817EF
SuperValidator0xB46b4773C5F53FF941533F5dfEFFD0713f5f9f8E
SuperDestinationValidator0xADEFF5A0684392C4c273a9C638d1dB8c5dfd0098
SuperBundler0x1101eec94dd79bee1b5a77b96c15ac24a4691e2e
SuperSenderCreator0xBC6FB94D2f10A3B4349F592FFA80C4B7C97C1799
SuperLedger0x04916bB42564CdED96E10F55C059d65E4FCb1Be6
SuperLedgerConfiguration0x2e2D71289CBA19f831856f85DEC7f194B0165e69
FlatFeeLedger0xAb56d09Ad9975116fCeb14970F2fFb3bB0ad683E
Nexus0xA3AA31f8d4Da6005aAfB0d61e5012a64d15F5B3A
NexusAccountFactory0x4153Db38136E74a88A77b51a955A88823820C050
NexusBootstrap0x5eBeb4d51723bA345080D81bBF178D93E84bC9BE
NexusProxy0x8a3A6698C3D142b9dAD80F114947d46671A5290E
SuperNativePaymaster0x2288C49689c2CceD5C5bdd74Ac3b775E61a7A532
SuperSponsorshipPaymaster0x8C71Eb1817a2707E8e40aC978B1993b98F1366aa

Bridge Adapters

ContractAddress
AcrossV3Adapter0x4dC34c4Eb23973F3551526C2AFE8ffb7f70F0fD7
DebridgeAdapter0x5bE003c2cD2DaCD4Cd23488DB7E74568475a36d8

Hooks

Hook addresses may vary across chains. Always verify hook addresses against the onchain registry before integrating directly.
ContractAddress
AcrossSendFundsAndExecuteOnDstHook0x39962bE24192d0d6B6e3a19f332e3c825604d16A
ApproveAndAcrossSendFundsAndExecuteOnDstHook0x72422aB917e4a698369767F7AcE667a769E0F3f2
ApproveAndDeposit4626VaultHook0xF37535D96712FBaEf6D868e721E7b987ad1E6A86
ApproveAndDeposit5115VaultHook0x44c7a40f05771FdAEAee61f36902D95cbf593988
ApproveAndRequestDeposit7540VaultHook0x840B2b0553683dE46c5e6382D1a405f44773b43F
ApproveAndSwapKyberSwapHook0xdC9D10d9710DBf82924a3F7733293457Ad12D37D
ApproveAndSwapOdosV2Hook0x067696e1EfBD25cAfD3B55648ED253C20A7d9671
ApproveERC20Hook0x8b789980dc6cC7d88E30C442D704646ff7F6d306
BatchTransferFromHook0x816d5de8835FB7A003896f486fCce46a6DEBB00A
BatchTransferHook0x852c6E00A7eC7590318DEAaD03030d4ddD74C93a
CancelDepositRequest7540Hook0x0BBA42ddaa6ef6CCd228BD6270565F87154E921A
CancelRedeemRequest7540Hook0x542601AfAEeB2E5dFc7d1F2fEEF5911285f0c2c0
CircleGatewayAddDelegateHook0xa7aE1263fd7D6017770147393CE130f16E1fE2cC
CircleGatewayMinterHook0x659b720a5E8E08D2c379165D17bA5F74dd104824
CircleGatewayRemoveDelegateHook0x00FbC4e3608A26E0d05905759C2A6188fDa0e2Cd
CircleGatewayWalletHook0x6383d09cF761FeAa4108B65130793c7eDA356dB5
ClaimCancelDepositRequest7540Hook0xdf958A047D90b202A7097b5f9B67Bb8CB5285858
ClaimCancelRedeemRequest7540Hook0x0668f9a638f34928f0bD91588E7B157F0699D594
DeBridgeCancelOrderHook0xc5DbbBe2D8B9ff884a7ed33f1352021CD2b482C9
DeBridgeSendOrderAndExecuteOnDstHook0x162225095A384787a257bced9b8893b29C8f1795
Deposit4626VaultHook0xa067037B29431C1ff23dEB9b10CC8a1669B0698E
Deposit5115VaultHook0x32209A2302865784bC1Dc0bd3C55D0A6eB205851
Deposit7540VaultHook0x0aB1b12E090775fA67DF6e1b44DFAEe676C1DC84
EthenaCooldownSharesHook0x1bD7698cc3E3f4cCF5D6CBC74a611bdDEaB18aeF
EthenaUnstakeHook0xaEBeEc6548B727fd4f3464B19D99f4676d7e7796
MarkRootAsUsedHook0xE61774Aa87a05fB1B5665158F2b5E0E10C71B5e2
MerklClaimRewardHook0x6C12D4453Ed2278B37eCd169F4B8693537b228Df
MetaMorphoReallocateHook0x0709C6211aDaf33D218275FdaceEA7d8c872Ab79
MorphoBorrowHook0x860EC9cFA60C0FD3c0b5940C2C3376cfc57DaaF1
MorphoLendHook0xFdA77d57d22c7EB62ef768212BA8B08f82c9b5E3
MorphoRepayAndWithdrawHook0x65f289Cdf87b54095401A17af3C3Eb626B8e5e01
MorphoRepayHook0xF78c9aB2AD1104a0597a1E32e4b2F5e074C5c4a2
MorphoSupplyAndBorrowHook0xAf77F98fd73524253A19086105c6C3944039053d
MorphoSupplyHook0xa8d51a5E4D774D5FD65a915aF732AC23c388D1dc
MorphoWithdrawHook0x2E80aace37Fb7A9C858B9398f23Dd3e771D52B22
OfframpTokensHook0xFbbD9a7026E29e889d28882606660fc5Be0BeA73
PendleRouterRedeemHook0xAae2DB58E2f426b910f518cCbB627545aEdaff2F
PendleRouterSwapHook0x02A0A95C379220E9759960A8Ee923cBbC2d305cd
PendleUnifiedHook0x433f9A343e4132a294e02D4a09Da4b575EebA9aD
RecordPurchasePendlePTAmortizedOracleHook0x771D4fF615F87eA00488a2dbcb70DF98BDA03FA3
RecordPurchasePendlePTAmortizedOracleHookV20xA0E61eb90817E28aBbb5a40045921B69bb784431
RecordRedemptionPendlePTAmortizedOracleHook0xb68a34AF34E64a8b3bB72983088ACeB2fAE326Fc
RecordRedemptionPendlePTAmortizedOracleHookV20x2A4F700923324B14bd546630Fe87B1ee08C89634
Redeem4626VaultHook0x5c3edf3F7c43828Bb72a668e2B29f9e2D9Af5A69
Redeem5115VaultHook0x6aB1fD107825F9bB3E079d23508A07486b44e6F5
Redeem7540VaultHook0xE165FBBc89a60756F57Cf0E34c04c35Cc1BbA79D
RequestDeposit7540VaultHook0xBE7738b26992a322D53edEb9a39331Bf11b60097
RequestRedeem7540VaultHook0x9c21c130aCF3EADd781AE79d75FF5fC4Bd216797
SetOperator7540Hook0x86f9DcE0a1A83C501Ba95a1aB1088d67978636A8
SetSlippageHook0x6551d0140FFdB28920E5e84DC3DA31f4bfe4364E
Swap1InchHook0x1303d5f3e3D9e4a81945cB0C2e309E1940d2425C
SwapKyberSwapHook0x828d8a9c015CEf90b373a071500AE463eD204dF9
SwapOdosV2Hook0xf09106eAA87a5d81DAcFC91F6F564131c57495bE
TransferERC20Hook0x6031c3953BC12D9Af4651B7ed517190A31a67ca4
TransferHook0x0d54e1b4060bBD598eE6ec8F7A587fF1789164E9

Yield Source Oracles

ContractAddress
ERC4626YieldSourceOracle0xd12A40B2aBD166e17f18854f57ccd202091D9fB8
ERC5115YieldSourceOracle0xEC64fE4256e9e2B935F9acb13cF0B1cE06C6DD5C
ERC7540YieldSourceOracle0x8963d668adCE629996cA0247885771B490612005
FirelightYieldSourceOracle0x211E048350c5b61704245BDABfefe95a1239dfE7
PendlePTAmortizedOracle0xD64089698f82cbCD91ba5e0422aDFa81D247eB62
PendlePTAmortizedOracleV20x2185B40476510Ad27d17AF90889CE91BE9282A04
PendlePTYieldSourceOracle0x98D40e5B9D0911F15278223D58fdDCB5cB4799A6
SpectraPTYieldSourceOracle0x30Ecd1150B3d198d75c51DBb41Bb7711Bd1E3260
StakingYieldSourceOracle0x6A685CAD15b7BB46094497243DcF94aD6557394c
SuperYieldSourceOracle0x98F0682ef39dE9cd6028D91090Be6EdAE129f52D
SuperVaultYieldSourceOracle0xeEbb42210D8a8B165dCF154b325C588EE8dF149A
YoYieldSourceOracle0x125d43f5F35c032a45aaD41EBE344d5c65D626D4

SuperVault Contracts

Core SuperVault infrastructure contracts. These addresses are the same on both Ethereum and Base.
Individual vault, strategy, and escrow addresses vary per deployment. To look up a specific SuperVault’s contracts, visit SuperformOS.

$UP Token