AstrolabeCANARY V7
connecting…
TSTG price
Total value locked
TSTG supply
Emission
Swap0.25% FEE
You payBalance:
ETH
You receiveBalance:
0
TSTG
Slippage 3% · fee 0.25%quote live from reserves

Zap ETH → LP · ONE TX

Deposit ETH; the Zap contract swaps the optimal half (fee-aware) and adds TSTG–ETH liquidity in one transaction. Dust refunded — LP lands in your wallet, ready for the Farm tab.
My TSTG–ETH LP

Farm the flagship route.

Stake LP, earn TSTG every second — 60% liquid, 40% escrowed as xTSTG. Time-decaying withdraw fee (1% → 0 over 72h), no deposit fee.

A
Ξ
TSTG – ETH
Pool #0 · Flagship · MasterChef
TSTG
Pending rewards
My position
LP in wallet
LP staked
My boost
Pool emission
My withdraw fee now
Reward split (liquid/escrow)
Stake / Unstake
Yield boost
Allocate xTSTG ≥ your staked LP for the maximum +100% APR. Get xTSTG on the Observatory tab.
Then check in on the Fortune tab to grow your streak bonus on what you just harvested.

Stake together, hold the horizon. (3,3)

Convert TSTG → xTSTG, then allocate for a pro-rata share of protocol revenue — streamed over 7 days, never minted. Locks see further: 30d = 1.5x, 90d = 2.0x. Deallocation burns 0.5%.

Convert & Allocate

1 · Convert (1:1, escrowed)
2 · Allocate to dividends
3 · Harvest real yield
Streaming accounting: a just-in-time allocator earns one block's slice, not the pot.

My Observatory

xTSTG (liquid)
xTSTG (allocated)
Dividends pending
Protocol
xTSTG supply
xTSTG allocated (all)
Dividend shares (total)
xTSTG is soulbound — no transfers, no flash loans. It also powers the Arrow vote (Charter tab) and the Yield Boost (Farm tab).

Sell LP to the crown, aim the emissions.

Charter bonds turn LP into discounted TSTG (5-day vesting) while the protocol keeps the liquidity forever. The Arrow vote lets xTSTG holders steer each epoch's gauge budget.

Charter BOND · POL

Bond TSTG–ETH LP at TWAP-fair value with a +5% bonus, vesting linearly over 5 days. Fair pricing values reserves at the FeeCollector TWAP, not spot — flash-loan skew buys nothing.
payout ≈
My charters
Open positions
Claimable now

Arrow of the Week GAUGE VOTE

Total votes · epoch
epoch turns in
My vote
Voting power (liquid xTSTG)
My vote this epoch
Last Arrow winner
Votes are cast with soulbound xTSTG — power can't be flash-borrowed.

Loyalty pays. Luck waits.

Funded by real protocol revenue — never new emissions. The Harvest Streak is live; the Plunder jackpot ships in a later update.

Harvest Streak LOYALTY · LIVE

Harvest on the Farm tab, then check in each epoch. Your streak climbs and pays a bigger bonus on yield you actually earned. Miss an epoch and it resets.
Streak 3–6+5%
Streak 7–13+15%
Streak 14–29+30%
Streak 30++50%
My streak
Current streak
Next check-in bonus
Streak pool

The Plunder JACKPOT

Weekly jackpot. Ticket EV never exceeds the entry — wash-bots gain nothing. One winner takes ~85%.
Current pot · round
draws in
My tickets
My tickets
My odds this round
SEALED · COMING SOON
Ships in a later update, once the core routes have weathered their first storms.

The registry.

Canary v7 · chainId 4663 · disguised names (TSTG / xTSTG) · links open Blockscout. Genesis status:

Token (TSTG)
xToken (xTSTG)
MasterChef
Factory
Router
Pair (TSTG–ETH LP)
WETH (canary)
Dividends
FeeCollector (TWAP v2)
GenesisPools
YieldBooster
Zap
HarvestStreak
EmissionScheduler
GaugeVoter (Arrow)
CharterBond (POL)
PlunderPot (sealed)
CommitRevealBeacon