ZetariumDocs

Bond System

On-chain fundraising with built-in vesting

Zetarium Bond System

Document Version: 2.0
Last Updated: January 2026
Smart Contract Version: Solidity ^0.8.24
MiCA-Aligned Disclosure


Abstract

The Bond module enables transparent on-chain fundraising via predefined contract logic, supporting:

  • Structured token distribution
  • Vesting schedules
  • Sustainable liquidity formation

Disclaimer: Bond purchases involve risk. Token values may fluctuate during vesting periods. This document is for informational purposes only.


1. Overview

Zetarium Bond System (Vesting Sale Platform) enables projects to conduct token sales with built-in linear vesting. Users purchase tokens at a discount, and tokens are released gradually over a specified vesting period after the sale ends. The platform is designed with security, transparency, and user experience as core principles.

Tip Access Zetarium Bond Market at zetarium.world/bond/sales — Buy tokens at a discount with vesting protection.


2. Why Choose Zetarium Bonds?

Zetarium Bond Market

2.1 For Token Buyers & Investors

"Get VIP access to tokens at discounted prices"

FeatureBenefit
Discounted PricesBuy tokens below market rate (up to 100% discount)
Vesting ProtectionGradual unlock protects against price dumps
Multi-CurrencyPay with ETH, USDT, or USD1
Transparent ProgressSee sale progress and remaining allocation
Guaranteed AllocationTokens locked in smart contract, not held by project

2.2 For Project Owners

"Launch your token sale in minutes with built-in vesting"

BenefitDescription
One-Click DeploymentCreate bond sales with simple parameters
Built-in FundraisingConduct token sales with automatic vesting
Price ProtectionVesting prevents instant dumps after sale
Customizable TermsSet discount %, duration, and vesting period
Hard Cap EnforcementSales automatically end when target is reached

3. How Bonds Work — Simple Explanation

3.1 Buy at a Discount


                                                                 
   1. BUY              2. WAIT            3. CLAIM             
                   
   Purchase tokens    Tokens unlock      Collect your           
   at a discount      over time          vested tokens          
                                                                 
   "I buy $1000       "5% unlocks        "I claim tokens        
    worth at 10%       each week"         as they unlock"       
    discount"                                                    
                                                                 

3.2 Real Example

TimelineWhat Happens
Purchase10% discount with 90-day vesting
You pay$1,000 USDT
You receive$1,111 worth of tokens
After 30 days33% unlocked → claim ~$370 worth
After 60 days66% unlocked → claim more
After 90 days100% unlocked → claim everything

Info In Simple Terms: Bonds let you buy tokens at a lower price than the market — like getting a VIP discount. The catch? Your tokens unlock gradually over time (vesting), which protects everyone from sudden price crashes.


4. Getting Started

4.1 As a Buyer

StepActionWhat Happens
1Connect your walletChoose ETH, USDT, or USD1 for payment
2Browse active salesSee discount %, vesting period, and available tokens
3Enter payment amountSee exactly how many tokens you'll receive
4Confirm purchaseTokens are allocated to your address
5Claim as tokens unlockVisit anytime to claim vested tokens

4.2 As a Project Owner

StepActionWhat Happens
1Connect your walletVerify you hold the project tokens
2Navigate to Create BondGo to zetarium.world/bond/create
3Set parametersDiscount %, sale duration, vesting period, hard cap
4Choose payment currencyETH (Native), USDT, or USD1
5Deposit sale tokensProvide tokens to be sold
6Pay creation feeSmall BNB fee (0.002 BNB) to deploy
7Launch & shareYour bond sale is live on the platform

5. Frequently Asked Questions (FAQ)

5.1 General Questions

Is Zetarium Bond System safe to use?

Yes! Zetarium smart contracts are built with industry-leading security practices:

  • ReentrancyGuard prevents attack vectors
  • Quote Signature Verification ensures fair pricing
  • Tokens locked in contract not held by project team
  • All code is open-source and verifiable on-chain

What fees does Zetarium charge for bonds?

ServiceFeeWho PaysWhen
Creating a bond sale0.002 BNBProject OwnerAt creation
Platform fee1% of proceedsProject OwnerOn withdrawal
Purchasing bondsGas onlyBuyerAt purchase
Claiming tokensGas onlyBuyerAt claim

What payment currencies are supported?

CurrencyTypeDescription
NATIVEETH/BNBBlockchain native currency
USDTERC20Tether USD stablecoin
USD1ERC20Alternative stablecoin option

5.2 Buying Questions

What is vesting and why does it exist?

Vesting means your tokens unlock gradually over time instead of all at once. This:

  • Protects against price dumps from large instant sells
  • Shows the project's commitment to long-term growth
  • Gives you steady access to your tokens over the vesting period

What if the project fails during vesting?

Your purchased tokens are locked in the smart contract, not held by the project. Even if the project team disappears, you can still claim your vested tokens directly from the contract.

Can I sell my vested position?

The vesting position is tied to your wallet address and cannot be transferred. However, once tokens are claimed (vested), they're regular tokens you can freely trade.

How is the discount calculated?

If a token is worth $1.00 on the market and the bond offers 10% discount:

  • You pay: $0.90 per token
  • You get: $1.00 worth of tokens
  • Your profit: $0.10 per token (if price stays the same)

Formula: Price = Market Price × (1 - Discount%)

5.3 Project Owner Questions

When can I withdraw the raised funds?

You can withdraw proceeds after the sale ends. The platform deducts a 1% fee:

  • Net Proceeds = Total Raised - (Total Raised × 1%)

What happens to unsold tokens?

After the sale ends, you can withdraw any unsold tokens back to your wallet. They are not locked forever.


6. Technical Details

6.1 Architecture

The Bond System implements a Factory-Sale architecture that allows any project to create customizable token sales with vesting.


                 VESTING SALE PLATFORM (Factory)                 
  
    • Sale Registry & Discovery                                
    • User Participation Tracking                              
    • Quote Signature Verification                             
    • Multi-Currency Support (ETH, USDT, USD1)                
  
                                                                
                     
                                                             
                  
     Sale #1            Sale #2            Sale #N       
    Token: ABC         Token: XYZ         Token: ...     
    Pay: ETH           Pay: USDT          Pay: ...       
    Vest: 90d          Vest: 180d         Vest: ...      
                  

6.2 Key Features

FeatureDescription
Multi-Currency PaymentsETH (Native), USDT, or USD1 stablecoin support
Linear VestingTime-based precise vesting without daily chunks
Hard Cap EnforcementSales automatically end when hard cap is reached
Discount MechanismConfigurable discount percentage for bond buyers
Backend Price QuotesSigned quotes ensure fair market pricing

6.3 Sale Lifecycle

               
   CREATION         ACTIVE         VESTING        COMPLETED   
                                                                       
 • Deposit          • Buy Tokens       • Claim            • Withdraw   
   Tokens           • Track              Vested             Unsold     
 • Set Params         Progress           Tokens           • Withdraw   
                    • Hard Cap                              Proceeds   
               

6.4 Vesting Mechanism

Linear Time-Based Vesting

Vested Amount = (Total Purchased × Elapsed Time) / Vesting Duration

Example Timeline:

Sale Ends  Vesting Ends
                                                       
     25% elapsed  25% vested                     
     50% elapsed  50% vested                     
     75% elapsed  75% vested                     
     100% elapsed  100% vested 

6.5 Quote-Based Purchases

All purchases require a backend-signed quote to ensure:

  • Fair market pricing at the time of purchase
  • Prevention of front-running attacks
  • Cross-chain replay protection via chain ID inclusion

Quote Signature Structure:

keccak256(
    chainId,
    saleAddress,
    buyerAddress,
    paymentToken,
    paymentAmount,
    tokensOut,
    deadline,
    nonce
)

7. Security Features

Warning Your Funds Are Protected: Every Zetarium contract is designed with multiple security layers. Tokens are locked in the smart contract, not held by the project team.

7.1 Smart Contract Security

FeatureImplementation
Reentrancy ProtectionOpenZeppelin ReentrancyGuard on all state-changing functions
Access ControlOwnable pattern for admin functions
Safe Token TransfersOpenZeppelin SafeERC20 library
Signature VerificationECDSA + MessageHashUtils for cryptographic validation

7.2 Signature Security

The platform implements signature verification using:

  • EIP-191 Ethereum Signed Message prefix
  • Chain ID inclusion for cross-chain replay protection
  • Sequential nonces to prevent transaction replay
  • Deadline enforcement for quote expiration

7.3 Buyer Protection

ProtectionDescription
Contract-Held TokensYour purchased tokens are in the smart contract, not the project's wallet
Guaranteed ClaimsEven if project disappears, you can claim your vested tokens
Fair PricingBackend quotes ensure you get fair market rates
Hard Cap LimitsNo over-selling beyond the announced allocation

8. Fee Structure

Fee TypeAmountRecipientTiming
Sale Creation0.002 BNB (configurable)Platform TreasuryAt creation
Platform Fee1% of proceedsPlatform TreasuryOn withdrawal
PurchasingGas onlyNetworkAt purchase
ClaimingGas onlyNetworkAt claim

Withdrawal Formula

Net Proceeds = Total Raised - (Total Raised × 1%)
Platform Fee = Total Raised × 1%

Example:

  • Total Raised: $100,000
  • Platform Fee: $1,000 (1%)
  • Net Proceeds: $99,000

9. Configuration Parameters

ParameterDefaultRangeDescription
Sale Creation Fee0.002 BNB0 - 1 BNBFee to create new sale
Platform Fee1%FixedFee on proceeds
Default Sale Duration180 days1 - 365 daysStandard sale period
Min Vesting1 day-Minimum vesting duration
Max Discount100%0 - 100%Maximum discount allowed

10. User Flow

10.1 Bond Purchase Flow

               
   User         Frontend       Backend        VestingSale  
               
                                                       
      Select Sale                                      
      & Payment                                        
                                       
                      Request Price                    
                      Quote                            
                                       
                                                       
                      Signed Quote                     
                      (tokens,price)                   
                                       
                                                       
      buyWithQuote(payment, tokensOut, sig)              
     
                                       Verify Sig     
                                       Transfer Pay   
                                       Record Buy     
      Purchase Confirmed                                
     
                                                       

10.2 Claim Flow

                              
   User                                  VestingSale  
                              
                                                
               After Sale Ends            
                                                
      claim()                                   
     
                               Calculate Vested 
                               Check Claimable  
                               Transfer Tokens  
      Vested Tokens Received                    
     
                                                

11. Events & Monitoring

EventParametersDescription
SaleCreatedsaleId, saleAddress, projectOwner, token, currency, hardCap, discount, startTime, endTime, vestingDurationNew sale deployed
PurchasedsaleId, buyer, paymentAmount, tokenAmountUser purchased tokens
ClaimedsaleId, buyer, claimedAmountUser claimed vested tokens
ProceedsWithdrawnsaleId, projectOwner, amountAfterFee, feeProject withdrew proceeds
EndedEarlywhenSale reached hard cap

12. Technical Specifications

12.1 Contract Addresses

ContractNetworkAddress
VestingSalePlatformBSC MainnetDeployed

12.2 Solidity Version

pragma solidity ^0.8.24;

12.3 Dependencies

LibraryVersionPurpose
OpenZeppelin Contracts5.xAccess control, token utilities, cryptography

12.4 Gas Optimization

  • Immutable variables for constant references
  • Efficient struct packing for storage optimization
  • Minimal storage operations per transaction
  • View functions for off-chain queries

13. Summary

13.1 For Token Buyers

What You GetWhy It Matters
Discounted PricesGet tokens below market rate
Early AccessParticipate in early-stage opportunities
Guaranteed AllocationTokens locked in contract, not project wallet
Gradual UnlockVesting protects against sudden dumps
Full TransparencySee progress and remaining allocation on-chain

13.2 For Project Builders

What You GetWhy It Matters
Instant LaunchDeploy bond sales in minutes
Sustainable FundraisingVesting prevents dump and protects price
Low FeesOnly 0.002 BNB to launch, 1% on proceeds
No Code RequiredPlatform handles all smart contract complexity
Multi-Currency SupportAccept ETH, USDT, or USD1

14. Resources


Conclusion

The Zetarium Bond System provides a robust, secure, and flexible infrastructure for token sales with built-in vesting mechanisms to ensure sustainable token economics.

The system is designed with security-first principles, implementing industry-standard practices such as reentrancy protection, signature verification, and contract-held tokens to protect both project owners and buyers.

Tip Buy at a discount. Build your portfolio. Join the Zetarium ecosystem today!


On this page