SGP-15 Accept Ownership Transfer of Monad Contracts to Spectra DAO

Summary

This proposal seeks to transfer ownership of Spectra’s deployed contracts on Monad from Perspective SAS to Spectra DAO. This marks the protocol’s formal expansion to Monad, aligned with Spectra’s multi-chain expansion strategy.

Context & Motivation

Monad is launching in the near future and wants to position itself as a major ecosystem in the RWA and DeFi space. The chain is EVM-compatible chain and scales transaction throughput via paralellization and it opens new possibilities for liquidity, yield, and user-growth.

The launch of Monad is expected to attract a significant wave of users and capital seeking opportunities in a fresh ecosystem. New chains with strong narratives and substantial technical backing typically experience a surge of activity in their first months, driven by both traders and liquidity providers exploring yield opportunities.

By deploying early on Monad, Spectra can place itself at the center of a new ecosystem before it matures, providing users with access to yield tokenization and fixed/variable rate markets from day one.

As Monad is EVM-compatible, deploying Spectra on the network is technically straightforward and not resource-intensive, allowing the protocol to efficiently expand its presence.

Specification:

Perspective SAS proposes deploying Spectra’s core contracts on Monad, replicating the configuration used on Ethereum Mainnet. This deployment will enable Spectra users to tokenize, trade, and fix interest rates for interest-bearing tokens within the Monad ecosystem.

Deployment Addresses:

Will be posted in a comment soon.

Next Steps:

Perspective SAS will submit the vote on Snapshot, if there are no constructive objections.

If Spectra DAO members approve the proposal, Perspective SAS will proceed with deployment on Flare and transfer contract ownership to the Spectra DAO wallet on Monad.

Vote Specification:

Transfer Ownership of the contracts from Perspective SAS to Spectra DAO?

  • For
  • Against
  • Abstain

Community Poll

Transfer Ownership of the contracts from Perspective SAS to Spectra DAO?

  • For
  • Against
  • Abstain
0 voters

[MONAD]

stableswap-ng (curve contracts)

math=0xB7292f37E3F8b1Cc6BF645e252477e097BDf7318 views=0x2Bbd14976753f9748B421BBa87A47Faa0e6f1983 plain_amm=0x7EA3097E2AF59eA705398544e0f58EdDb7bd1852 # can’t verify this one meta_amm=0xeC82Abd7698befd9dA441328FB4fD7959EF916A1 # can’t verify this one factory=0x6FD134881c6842600962B778ce56E2E3C4698295 zap=0x0B26d0483B297a61C09a6442E5Af4f694EaEE1E5

core protocol

accessManager=0x03e2ec137c6ab82978d52edb7b504ad2deb13f96 registryImplementation=0xbde752ef69880c00a795d88438040b8f737eb254 registryProxy=0x838e863044337c2083f89c2d1a0678685d7592f4 registryProxyAdmin=0xbadd90dd990f01308461e4ae03382a8f1b0b1d74 ptImplementation=0xa784a25ec4011cebe4d8327a8e7f6944f3095dda ytImplementation=0x248f43b622ce2f35a14db3fc528284730b619cd5 ptBeacon=0x6bd93ee39bcc7b9baba122c2ba65246e4347bbf9 ytBeacon=0x51bdbfcd7656e2c25ad1bc8037f70572b7142ecc rateOracleRegistryImplementation=0xeab93ec2a82eb235a1f426accd9254f2ab32a99d rateOracleRegistryProxy=0x64fcc3a02eeeba05ef701b7eed066c6ebd5d4e51 rateOracleRegistryProxyAdmin=0xaa8578c937f8ce1edb10477817ffa424edfae6fc rateAdjustmentOracleImplementation=0x5ade7c054645b626ad6430515041fd0cbd638480 rateAdjustmentOracleBeacon=0xb77f1a8cb126d8567f226f990f84e2f698cc30f8 factorySNGImplementation=0xa3eea13183421c9a8bda0bdee191b70de8ca445d factorySNGProxy=0x6cba8213deeafe86ffb38f295edd5625cae4dd05 factorySNGProxyAdmin=0x43dc5421ac6250044ba934dc25b90d6160e5eebd routerUtil=0x786a2c6217080346c18242aefd12fc1ee5f33f65 curveLiqArbitrage=0x765883c6be92ec43b319d0886f3504e4fa81cce1 routerImplementation=0x22cdf5fd02b76339126f79cc601a1be6fe9c2701 routerProxyAdmin=0xd4f0d3f96682ef755d0b62d1b38d9f8653fbbcac router=0x35726a51982d3d89efa89d437bfd5603dc59f46d

TWAP oracles

PriceFeedCurvePTIBTSNGImplementation=0x3322664dee30345024f62066145427a8e4e67703 PriceFeedCurvePTAssetSNGImplementation=0x38b9b4884a5581e96ed3882aa2f7449bc321786c PriceFeedCurveYTIBTSNGImplementation=0xb385afdf3a033ebd06dc182d83caf794bdea2ce1 PriceFeedCurveYTAssetSNGImplementation=0xb7c5eb1271432f725a8f182dc00eaee13982bf46 PriceFeedCurveLPTIBTSNGImplementation=0x63a642dcd91ab4d579ec45181945df1e1e95d6b4 PriceFeedCurveLPTAssetSNGImplementation=0xc8695214586aabb3db8cdce60db1cdba0d247d5f PriceFeedCurvePTAssetBoundedImplementation=0x09c9bcf56026283b69022d3bd5829aa3ba92538d PriceFeedCurvePTIBTSNGBeacon=0xd142c83dbaee6adf400efe8bd973241d0854d2da PriceFeedCurvePTAssetSNGBeacon=0x71c70906a3758b08334e0731d589886dadf53033 PriceFeedCurveYTIBTSNGBeacon=0x8a697ae2f8897cb3c47eeb390cff24befa703dfc PriceFeedCurveYTAssetSNGBeacon=0xd733e545c65d539f588d7c3793147b497403f0d2 PriceFeedCurveLPTIBTSNGBeacon=0x4fe89cad52438fad3b3ff226da35fbfb2216de70 PriceFeedCurveLPTAssetSNGBeacon=0x3edfac40e3ee7a26d03393ac44918c53e7f90bad PriceFeedCurvePTAssetBoundedBeacon=0x0fc8e6428909685845aded7475253d4a02c00a97 oracleFactoryImplementation=0xd89fc47aacbb31e2bf23ec599f593a4876d8c18c oracleFactoryProxy=0x690700c0255c745b97a0b0c13e6f08aec011670e oracleFactoryProxyAdmin=0x316ab7dc4a2046be5e1aa7685c848c5883786600

Model based oracles

zeroCouponDiscountModelInstance=0x1f98f0eb72505e6a319431507aa7f05f6322f88b zeroCouponDiscountModelProxy=0x4eafef6149c5b0c3e42ff444f79675b3e3125cb7 zeroCouponDiscountModelProxyAdmin=0x8af5efd5e385ca0348d8a3ae381f2ca04140694f linearDiscountModelInstance=0x938d4948dfe59fb36667e1cd0dc41bbc076707c1 linearDiscountModelProxy=0x51c002abe20bd7c5072cf96ba979562e42700f20 linearDiscountModelProxyAdmin=0xa86d5954a06ef798addfb4d6d98fffe8c3f4627d linearAPRModelInstance=0x3bc95ec05907cdb326c5da3c098ae4fb0808e57d linearAPRModelProxy=0xe9888a305946cedd6972b7a16d6fd1ccf19b696c linearAPRModelProxyAdmin=0xe162a68fa0904c0afd553f407c5724c1b0065ed2 spectraPriceOracleInstance=0x948990ea07e98c0ea0810c351563f6255c75f3a5 spectraPriceOracleBeacon=0x0c11059d1451aa6d6eb84ad5d28530b2661a9b3c spectraPriceOracleFactoryInstance=0x55076e45a3ab31c4d9f92f63f0b7801c74b986f8 spectraPriceOracleFactoryProxy=0x4bab31d6c557f8285eccb5167095147a36d9bafa spectraPriceOracleFactoryProxyAdmin=0xd6d6add7d238806eeea53d22a340d92e03017c46

Spectra token

SpectraToken=0x1c77c5b76f02ed1538d5af95a3b1f88e55178d2f SpectraTokenImpl=0xe36568e99f931f63e7b6fe396940f706428d4385 ProxyAdmin=0xf7f4b5eea087f48a98664700f17308c1619b1f64

Spectra bridge

SpectraBridgeImpl=0xa54a3f9e33ca1473477f05a94123d117aaa6002a SpectraBridge=0x4dd254cc17a466dd8e850f68b9f9f1711390f992 SpectraBridgeProxyAdmin=0x5e26a5abd03763cb1ff0b5d0eacf0dec7cdb8dfc