Spectra
  • The Basics
    • Spectra Overview
    • Use Cases & Examples
    • What is Yield?
    • FAQ
  • Core Concepts
    • Permissionless Pools
    • Principal & Yield Token
  • 📄Resources
    • Articles & Links
    • Spectra Content Guide [For Projects & Content Creators]
  • Security
    • Audits
    • Risk Documentation
  • Tokenomics
    • SPECTRA
    • veSPECTRA
    • Fees
  • App Help
    • 🎓Fixed Rates
    • 🎓Trade Yield
    • 🎓Create Pool
    • 🎓Add Liquidity
    • 🎓Remove Liquidity
    • 🎓Claim Accrued Yield
    • 🎓Sell Principal Tokens
  • Brand Materials
    • 🎨Brand Materials
Powered by GitBook
On this page
  • What Spectra Is (In a Nutshell)
  • Terminology
  • What language to avoid in your comms
  • Copy-Paste-Ready Blocks
  • Navigating Spectra's App Data
  • Successful Twitter content examples of other teams
  1. Resources

Spectra Content Guide [For Projects & Content Creators]

This guide helps you get your Spectra communications right so we can amplify and engage with them promptly without getting lost in edits. It's an open document for teams and content creators.

What you'll find here:

  • What Spectra is in a nutshell

  • Key Terminology

  • What language to avoid

  • Copy-paste-ready language blocks

  • Navigating Spectra's App Data

  • Successful content examples of other teams

What Spectra Is (In a Nutshell)

If you’re reading this, you likely know what Uniswap is - a protocol and a platform where anyone can swap token A for token B, instantly and permissionlessly. Spectra works similarly, with users swapping yield tokens with two different interest rate exposure profiles. Spectra separates yield-generating tokens (like Lido's stETH or aUSDC) into two parts:

  • 🟢 Principal Token (PT): Fixed-rate exposure - example: PT-aUSDC - bearish outlook

  • 🟣 Yield Token (YT): Floating-rate exposure - example: YT-aUSDC - bullish outlook

The Spectra App itself offers two native products based on these primitives for users to obtain them:

  • Fixed Rates (for locking in predictable returns)

  • Yield Leverage (for speculating on variable yield or farming points)

PTs and YTs can be framed in more user-friendly ways depending on your audience: PTs = Fixed savings, fixed income, discounted token YTs = Points multipliers, boosted yield, interest rate bets

We'll share examples of framing those products later in the article.

Terminology

Underlying - Example: USDC - a classic ERC-20 token, the base asset from which an interest-bearing token (iBT) derives its value. Principal Token's redemptions are denominated in the underlying token.

Pool Maturity Date - The predefined date when PTs mature and can be redeemed and YTs expire.

Yield Leverage - The effective notional exposure you get when buying YTs. If $1 buys a YT that gives $10 worth of yield exposure, the yield leverage is 10x. It changes with market dynamics.

What language to avoid in your comms

Spectra is a permissionless protocol - anyone can launch a pool, just like on Uniswap. That means when a pool goes live on Spectra, it doesn’t automatically signal a formal partnership or collaboration with Spectra.

General announcements

❌ Avoid:

  • "Partnered with Spectra"

  • "In collaboration with Spectra"

  • "Backed by Spectra"

✅ Use Instead:

  • "Our [token] is now live on Spectra!"

  • "We’ve integrated Spectra’s PTs/YTs into our product"

  • "...built on/with Spectra’s infrastructure"

  • "Powered by Spectra"

  • "You can now get a fixed rate on [your_token] via Spectra"

Describing a Spectra pool / LP opportunity:

❌ Avoid:

  • “Earn fixed yield with Spectra pool” – Spectra pool yield isn’t fixed; it fluctuates with swaps and liquidity shifts

  • “Start farming with Spectra pool” – Spectra pools generate intrinsic yield from trading activity, not traditional yield farming

  • “Deposit and earn 10% APY” – Avoid presenting pool APY as fixed. Rates change with every trade or new liquidity deposit

✅ Use Instead:

  • “Earn extra/more yield on your [USDC/aUSDC] with our Spectra pool”

  • “Deposit and earn a ~10% APY” – The ~ sets the right expectation: rates vary

  • Supercharge your [iBT] yield with fees from our Spectra pool and protocol incentives* * Only include the incentive line if emissions (e.g. SPECTRA) are active. If not, simply say: → “...with fees from our Spectra pool”

💡 Tip: Mentioning only the interest-bearing token (e.g. aUSDC) speaks directly to your existing users who already hold and are familiar with it. But if the underlying asset (like USDC) is widely recognized, include it instead, or both, in your messaging. This helps widen your reach—especially on social channels—and may attract regular USDC holders who can also join the pool and benefit from its yield mechanics.

Describing a Principal Token (PT) Opportunity

❌ Avoid:

  • “Stake PT-aUSDC to earn yield” – PTs don’t need staking. The return is built into the discount

  • “PTs earn interest over time” – PTs don’t accrue like savings accounts. Return is fixed and realized at maturity

  • “Earn up to 15% APY with PT-aUSDC” – Use APR, not APY. PTs are non-compounding

  • “Guaranteed returns” – Don’t use the word "guaranteed". PTs aim to redeem 1:1 at maturity with the underlying token, but if the underlying protocol suffers an exploit, default, or negative yield event, Spectra will adjust redemption rates to remain solvent

✅ Use Instead:

  • “Lock in a fixed rate with PT-aUSDC, redeemable for 1 USDC at maturity”

  • “Buy future dollars at a discount—PT-aUSDC currently at ~$0.91”

  • “Secure a ~12% fixed APR by holding PT-[iBT] until [maturity date]”

  • “Get a fixed rate on ETH via [link to the Fixed Rate tool of your pool]”

  • “Predictable ETH yield? Our Spectra PTs give you that without floating rate headaches”

💡 Tips:

  • Use APR, not APY. PTs don’t auto-compound. APR reflects the actual fixed return without reinvestment. While the Spectra app displays APY for illustration (as if users rolled over into a new PT with identical pool terms), it’s a hypothetical scenario. Stick with APR for the best user expectations.

  • To get the APR for your messaging: Enter a small amount (e.g. $10) into the PT input field in the Spectra app. The module will calculate and display the current APR based on available pricing:

❌ Avoid:

  • Farm and chill with YTs - quite the opposite, YTs require active awareness

  • Stake YTs on Spectra - there's no staking involved, YT are held in wallet and position performance is reflected in the Spectra App

  • Convert [ibt] into PT/YT, sell PT, and maximize exposure to ibt yield - no need to split the interest-bearing token into PT and YT just to sell the PT after. YTs can be obtained directly via the Yield Leverage tool via the Spectra App

  • x10 your exposure to [iBT] native yield & points with Spectra's Yield Tokens

  • Yield Tokens = leveraged bet on yield & points of [iBT]

  • $1 gets you exposure to 10 aUSDC yield & points - an x10 exposure leverage with YTs

  • Thinking that [your product/protocol name/ibt] yield increases - YTs let you capture the upside

💡 Tips:

  • YT demand = PT discount. The more people chase YTs (e.g. for airdrops), the cheaper PTs get—highlighting YTs can indirectly draw attention to juicy fixed-rate deals on the other side.

  • YT performance is ideal for airdrop/points narratives. Frame it as a tool for those who want to max out exposure and take on more risk in exchange for potential upside (points, rewards, variable yield).

  • YT returns are not predictable. Avoid quoting APYs or expected returns. If needed, give a range or historical example, and clearly mark it as past performance.

  • YT value decays over time while earning its holder yield at the native rate + points (if in play) As the pool nears maturity, remaining yield potential shrinks—this is normal. Communicate this to avoid users thinking their YTs are "broken"

  • Terminology: Yield Tokens expire & Principal Tokens mature - both adhere to the same pool maturity date

Copy-Paste-Ready Blocks

General Integration Announcements

  • [token] is now live on Spectra! Unlocking new use cases - fixed rate and leveraged exposure to [token]. Liquidity providers can put [token/iBT] into the pool to earn swap fees and protocol rewards*

  • Our [token] pool is now live on Spectra! PT -> Get predictable [iBT] yield YT -> Get yield and points* leverage to [iBT] LP -> Earn on [token/iBT] with yield from pool fees, protocol rewards* & points * if applicable

Fixed Yield / PT-Focused Messaging

  • Lock a fixed rate on [iBT] by purchasing PTs on Spectra.

  • Obtain a predictable yield on [iBT] with Principal Tokens - no stress about interest rate fluctuations.

Discounted nature of PTs

  • Pay 0.95 ETH today and redeem for 1 ETH on [maturity date] PT-[token] lets you lock in a fixed return—pay less now and redeem the full amount at maturity. Fixed and predictable. Example: Pay 0.95 USDC today, redeem for 1 USDC at maturity = predictable APR. Example: Pay 0.97 ETH today, redeem for 1 ETH at maturity = predictable APR. Example: Get discounted USDC for $0.95 and redeem for 1 USDC on [maturity date]

💡Reverse discount calculation - insert 1 underlying unit into the input field

1-0.09070 = 0.9093 [Input - Fixed Maturity Yield] = discount value you can use in comms

YT-Focused Messaging – Speculation & Exposure

  • Looking to bet on rising interest rates? YT-[iBT] gives you leveraged exposure to variable yield of our [iBT/product name/protocol]

  • Yield Tokens are for users who believe that [iBT/product/protocol] yield will increase

YT + Points Farming / Airdrop Narrative

  • Maximize points & yield with Yield Tokens, currently offering up to [xyz] leverage exposure

  • YTs - your access to our [points_name] farming with leverage - high exposure at low cost

  • YTs give you exposure leverage; currently $1 worth of Yield Tokens gives you notional exposure to 10 aUSDC units - a 10x yield exposure leverage for every dollar spent

find your 'up to' leverage exposure the following way:

General Pool/LP Opportunity Messaging

  • Deposit [iBT/underlying] and earn on every PTs and YTs swap - generating fees that boost your yield.

  • Support our ecosystem and provide liquidity to the [ibt/underlying] pool on Spectra

  • Earn on your [iBT/token] by putting it to work into our Spectra pool: [link]

Navigating Spectra's App Data

The 🔵 Base APY reflects the 7-day trailing yield of the interest-bearing token (e.g. sDOLA) — this is your product’s native rate.

The 🟢 Implied APY shows what the market believes the fair rate should be, based on trading activity between PT and YT. It’s shaped by supply/demand dynamics on Spectra.

Pool APY Breakdown

An LP token on Spectra consists of two components:

  • the interest-bearing token (e.g. sDOLA)

  • its fixed-rate PT counterpart (e.g. PT-sDOLA)

As an LP, you’re effectively underwriting both market sides: fixed-rate seekers and variable yield speculators.

The PT Fixed Rate listed reflects the fixed yield tied to the PT side of the pool — it’s what LPs earn from holding PT-sDOLA, which currently sits at 5.02%. Even though the rate is fixed per PT, its impact on LP yield shifts with the pool composition as trades happen. i.e. when someone buys PTs from the pool, then the LP token encapsulates less PT and more iBT.

Then there's LP Fees — yield generated from users trading PTs and YTs.

And finally, LP Rewards, which are SPECTRA emissions used to bootstrap new pools by rewarding and attracting LPs, especially early on when trading activity is still low.

In our example, holding standalone sDOLA would earn a 9.26% APY, as shown by the latest chart reading. However, putting that same sDOLA to work in the Spectra pool yields a stronger outcome. The LP position currently earns 5.50% from the iBT portion, plus 5.02% from its PT counterparty, totaling 10.52% from the pool’s core components. Adding 1.08% in LP trading fees brings the total to 11.60% APY — and that’s without even factoring in any SPECTRA incentives yet.

  • Yield Tokens (YT) are not part of the pool composition as they expire at maturity and become non-transferable. Still, they are sourced from the iBT/PT pool via a flash swap mechanism. This is a technical nuance that does not need to be communicated but is worth keeping in mind.

  • It might take a while for the chart to print a smooth pattern. If your interest-bearing token produces yield at a frequency less than every 7 days, the Base APY chart line won't appear. If your iBT produces yield frequently but the Base APY line isn't there still, it could mean that your interest-bearing token contract is less than 7 days old - double check with your team!

  • For additional points in the Pool APY Breakdown - contact our team and we'll label them accordingly.

  • If the Spectra App doesn’t recognize your token icons, send them over — ideally in .svg format — and we’ll update them quickly

  • Created a Spectra pool? Feel free to announce it yourself and integrate PT/YT derivatives however it fits your product. If you’d like @Spectra_Finance to engage with your comms, give us a heads-up and include a draft (Typefully link preferred) so we can verify the data and technical facts are accurate

Successful Twitter content examples of other teams

🧭 Getting Started / Explainers


🚀 Pool Creation & Progress


📈 Growth Highlights & 🏁 Milestones


🔍 Use Cases & Volume


📊 Gauges, Proposals & Incentives



📢 External Pool & Other Announcementss


🔗 Internal Integration Highlights


🎓 Tutorials & Community Education


🧵 Standalone Spectra Pool Announcements -

Reach out to the team, e.g., via support ticket, to discuss details.


🗣️ Community Engagement & Discussions

These should spark multiple post ideas for X, giving the Spectra account and its contributors clear opportunities to engage and amplify.

PreviousArticles & LinksNextAudits

Last updated 1 month ago

Interest-bearing Token [iBT]—Example: aUSDC—a token entitled to yield / deposit receipt of your product, which is then used to power the Spectra pool. Typically, this is an vault that comes with an underlying token.

Use Instead:

In the example above, the pool holds 59.48% sDOLA (iBT) and 40.51% PT-sDOLA. That’s why the effective sDOLA APY for LPs shows as 5.50% in the Pool APY Breakdown, not the full 9.26% from the chart's line readings. It’s a weighted outcome — 9.26% × 59.48% =5.5%. In short, the pool’s composition directly determines how much of the iBT yield an LP actually earns.

Tips & Remarks

On SPECTRA emissions and Gauges system, refer to this

On designing a successful points program for your Spectra pool -

LevelUSD’s contributor on using their Spectra pool:

Quote-reply to Spectra's official announcement by LevelUSD explaining LP, YT & PT tokens:

DarrenCamas on pool creation and progress:

Pablo Veyrat on creating a new Spectra pool:

LevelUSD TVL growth

StakeDAO milestone with Spectra pool

Nemi from Levels highlighting their points program applied to Spectra tokens

Pablo Veyrat spotlighting use cases:

Gauge proposal creation by fiddy

Gauge proposal:

Highlighting incentive mechanics:

Pool Traction

V. Dramaliev highlighting rates:

Matthew Graham on market movement:

FX Protocol announcing Spectra pool:

LevelUSD on launching on Spectra:

Product addition by PWNDAO:

Spectra highlighting integrations:

Spectra highlighting pool growth (major and impactful pools only)

LevelUSD-specific tutorial by Nemi (after which their slvlUSD pool trading volumes ballooned!)

New pool on Spectra:

Ideas for public discussions on top of the existing content:

📄
✅
🔵
💡
🛞
ERC-4626
article
article
https://x.com/Nemi_0x/status/1882014302896619548
https://x.com/levelusd/status/1899580178122367469
https://x.com/DarrenCamas/status/1880267632173277606
https://x.com/pablo_veyrat/status/1806621659857584188
https://x.com/levelusd/status/1888876362758504726
https://x.com/levelusd/status/1884973863542640942
https://x.com/StakeDAOHQ/status/1880609537235005681
https://x.com/Nemi_0x/status/1880079785357111572
https://x.com/pablo_veyrat/status/1805265469244420401
https://x.com/fiddyresearch/status/1861663722957349101
https://x.com/Jarvis_Network/status/1877061368576110915
https://x.com/0xCryptoHarry/status/1881723012887838941
https://x.com/vdramaliev/status/1881691436934201523
https://x.com/Matthew_Graham_/status/1876672318325616920
https://x.com/protocol_fx/status/1876961945225457904
https://x.com/levelusd/status/1879948463200186758
https://x.com/pwndao/status/1881378741148057831
https://x.com/spectra_finance/status/1876273864487174209
https://x.com/spectra_finance/status/1880272198814052477
https://x.com/spectra_finance/status/1908135622570627526
https://x.com/spectra_finance/status/1904633268718252465
https://x.com/Nemi_0x/status/1882014302896619548
https://x.com/spectra_finance/status/1879858837085356107
https://x.com/spectra_finance/status/1879512656647991352
https://x.com/strangedotfi/status/1880757393208050065
https://x.com/arabebluechip/status/1880271289853637022
https://x.com/justz_eth/status/1879883342675579130