Bonding Curve
SEAL360 Price Discovery
Adaptive bonding curve for fair token distribution and guaranteed liquidity.
Overview (Phased Curves)
SEAL360 uses a phased bonding curve approach:
- Phase 1 (Launch):
S360BondingCurve(simple, deterministic pricing) - Phase 2 (Post-launch):
S360BondingCurveDynamic(same pricing, dynamic sell fees)
Phase 1 - S360BondingCurve (Launch)
| Parameter | Value |
|---|---|
| Initial Price (on-chain) | 0.01 AVAX per S360 (~$0.14 USD) |
| Price Increment (on-chain) | 0.0000000001 AVAX per S360 sold |
| Supply | 108,000,000 S360 |
| Type | Linear bonding curve |
| Sell Fee (on-chain) | 5% |
USD references are illustrative only. On-chain parameters are authoritative.
Phase 2 - S360BondingCurveDynamic (Dynamic Fees)
| Parameter | Value |
|---|---|
| Pricing | Same as Phase 1 (strict continuity) |
| Dynamic Sell Fee | 10% (β€ 1d) β 5% (1β7d) β 3% (7β30d) β 1.5% (30β90d) β 0.5% (90d+) |
| Supply | 108,000,000 S360 |
Phase 2 includes a migration initializer to preserve price continuity by setting
totalSoldat the switch.
Security (v3.2.0)
Flash Loan Protection β
- Limit: 108,000 S360 per transaction
- Purpose: Prevents large flash loan attacks
- Impact: Max exposure $108k (was unlimited)
Receive() Safety β
- Phase 1 (
S360BondingCurve) rejects direct ETH transfers (receive()reverts)- Users must use
buyTokens()with explicit slippage/deadline
- Users must use
- Phase 2 (
S360BondingCurveDynamic) allowsreceive()to accept ETH/AVAX during migration/liquidity moves- Purchases still happen via
buyTokens()
- Purchases still happen via
How It Works
The bonding curve provides:
- Guaranteed Liquidity: Always able to buy/sell
- Fair Price Discovery: Market-driven pricing
- No Impermanent Loss: For protocol
- Transparent Pricing: All calculations on-chain
Resources
Last Updated: January 16, 2026