Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.superform.xyz/llms.txt

Use this file to discover all available pages before exploring further.

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