Skip to main content

Deployed Contracts

Ethereum Mainnet

Contract nameAddress
SQD0x1337420dED5ADb9980CFc35f8f2B054ea86f8aB1

Base

Contract nameAddress
SQD0xd4554bea546efa83c1e6b389ecac40ea999b3e78

BNB Smart Chain

Contract nameAddress
SQD0xe50e3d1a46070444f44df911359033f2937fcc13

Arbitrum One (production)

Contract nameAddress
SQD0x1337420dED5ADb9980CFc35f8f2B054ea86f8aB1
Router0x67F56D27dab93eEb07f6372274aCa277F49dA941
NetworkController0xf5462EF65Ca8a9Cca789c912Bc8ada80b582d68d
Staking0xb31a0d39d2c69ed4b28d96e12cbf52c5f9ac9a51
WorkerRegistration0x36e2b147db67e76ab67a4d07c293670ebefcae4e
RewardTreasury0x237abf43bc51fd5c50d0d598a1a4c26e56a8a2a0
DistributedRewardsDistribution0x4de282bD18aE4987B3070F4D5eF8c80756362AEa
GatewayRegistry0x8a90a1ce5fa8cf71de9e6f76b7d3c0b72feb8c4b
RewardCalculation0xd3D2C185a30484641C07b60e7d952d7B85516eB5
SoftCap0xde29d5215c28036ce56091ea91038c94c84c87d0
EqualStrategy0xa604f84c9c59e223b12c831b35723aa0d7277f8b
SubequalStrategy0xf197094d96f45325ee8bd2c43c5d25c05d66ab62
AllocationsViewer0x88ce6d8d70df9fe049315fd9d6c3d59108c15c4c
VestingFactory0x1f8f83cd76baeca1cb5c064ad59203c82b4e4ece
TemporaryHoldingFactory0x14926ebf05a904b8e2e2bf05c10ecca9a54d8d0d

Portal Pool system (Arbitrum One)

Factory and registry are UUPS proxies; pools are beacon proxies (one shared implementation, upgradable in one shot via the beacon).
Contract nameAddress
PortalPoolFactory (UUPS proxy)0x18184740eBE24881355E33cec620C44E575F2C70
↳ Factory implementation0xCe5D796769Ba065Bf61a8eFC892A8a835FAe0351
PortalRegistry (UUPS proxy)0x29edE9EB0ad3C02B6A98B0E41bF99Cd709812850
↳ Registry implementation0xC3725B2584Ad46c52f9eFA6F27d0291E3dbC3045
PortalPoolBeacon0x16983f5a5816d4B04c92Ab43Fed3B2F212D4e568
↳ PortalPoolImplementation (current)0x2981E64342fc76d531168Cf6754F81422138b3C4
FeeRouterModule0x59c074ee3dd85125620B4A5b452C008Bc792a787
Live pools
PoolAddressplSQD receipt token
Lambda × SQD0x89ca93e09ec7355a1d6bd410fe0bb4c9b24542db0xF7B057C3b0ee4dd101047B26Fd3964185B7d8cc4
SQD Revenue Pool0x438c2a47e82cd445524ce5651ae7e6c1dd386d090x365709Ef4830B77a6EB4a689F13F57A1C22d8306

Arbitrum Sepolia (testnet)

Contract nameAddress
tSQDArbitrum0x24f9C46d86c064a6FA2a568F918fe62fC6917B3c
Router0xD2093610c5d27c201CD47bCF1Df4071610114b64
NetworkController0x68Fc7E375945d8C8dFb0050c337Ff09E962D976D
Staking0x347E326b8b4EA27c87d5CA291e708cdEC6d65EB5
WorkerRegistration0xCD8e983F8c4202B0085825Cf21833927D1e2b6Dc
RewardTreasury0x785136e611E15D532C36502AaBdfE8E35008c7ca
DistributedRewardsDistribution0x68f9fE3504652360afF430dF198E1Cb7B2dCfD57
GatewayRegistry0xAB46F688AbA4FcD1920F21E9BD16B229316D8b0a
VestingFactory0x0eD5FB811167De1928322a0fa30Ed7F3c8C370Ca
RewardCalculation0x93D16d5210122c804DE9931b41b3c6FA2649CE3F
EqualStrategy0x94DF0410BF415765e8e9431d545AF9805859b5Db
SubequalStrategy0x20cA692986D127CE78938E2518cE2F49F105eC48
AllocationsViewer0xC0Af6432947db51e0C179050dAF801F19d40D2B7

Arbitrum Goerli (legacy)

Contract nameAddress
tSQD0x69f643dCa8B633F97e2fC979E8eBa6cB63B242A9
DistributedRewardsDistribution0x69f643dCa8B633F97e2fC979E8eBa6cB63B242A9
RewardTreasury0x87F1B67c10237CBB32019EF33052B96940994149
Staking0x99Fa79f673ffa4354e96670999cb67A0d43de4C1
WorkerRegistration0x6867E96A0259E68A571a368C0b8d733Aa56E3915
RewardCalculation0xC60CA978Bf5A9E2374B82D346d1B36Fd35D27991
NetworkController0xF0512AD4f8945Ba47B9100609122B4B2769cA99C

Token Contracts

Official SQD token contract addresses for purchasing and trading:
Contract Address: 0x1337420dED5ADb9980CFc35f8f2B054ea86f8aB1View on Arbiscan
To interact with SQD Network contracts, your tokens must be on Arbitrum One.