Tomo Docs
Tomo Docs
  • Overview
    • Introducing Tomo
    • Tomo's Key Management
  • Tomo SDK
    • TomoEVMKit
      • Quick Start
      • Use with Ethers.js
      • Migration from RainbowKit
      • Migration from Blocknative
      • Supported Chains
    • Tomo Web SDK
      • Quick Start
      • Solana Provider
      • EVM Provider
      • Bitcoin Provider
      • Tron Provider
      • Movement Provider
      • Sui Provider
    • Tomo Telegram SDK
      • Quick Start
      • Wallet Provider
        • EVM Provider
        • Solana Provider
        • Sui Provider (Beta)
        • TON Provider
      • Partners
    • Tomo Enterprise SDK
      • For Babylon
        • Install the SDK
        • Tomo Wallet Provider
        • Bitcoin Provider
        • Cosmos Provider
        • Multiple Connection Mode
        • Integrate Extension Wallet
          • Submit Wallet PR
          • Extend the SDK
          • Q & A
        • Integrate Mobile Wallet
  • TOMO WALLET
    • Tomo Wallets
    • Mobile Wallet
      • Tomo Keys
        • Bonding Curve Explained
        • How to: Tomo Keys
      • TomoID
        • How to: TomoID
        • How to: Connect Instagram
      • Tomo Socials
      • Tomo Android App
      • Tomo iOS App
    • Extension Wallet
      • Developer Manual
        • EVM Integration
        • Bitcoin Integration
      • Example of User Flows
        • Claiming Signet BTC
        • Staking at Testnet
      • Install Link
    • Telegram Wallet
      • Quick Start
      • Chains/Networks
      • User Manual
        • Account Security
        • Gift feature
        • FAQ
        • Transaction
        • Swap
  • ABOUT US
    • Brand Assets
    • Privacy Policy
Powered by GitBook
On this page
  1. TOMO WALLET
  2. Mobile Wallet
  3. Tomo Keys

Bonding Curve Explained

PreviousTomo KeysNextHow to: Tomo Keys

Last updated 1 year ago

The Bonding Curve Mechanism

Prices for keys/votes follow a distinct bonding curve, which means prices increase when users buy more keys/votes and decrease when they sell them.

Tomo's bonding curve was designed to benefit early supporters. This mechanism allows users to anticipate pricing impact and ensures there is always sufficient liquidity within the platform, as users trade against smart contracts instead of traditional order books.

  • Bonding Curve's Function => f(price) = (supply^2)/43370.

  • Price refers to the current ETH rate at which user can purchase the next key/vote.

  • Supply refers to the outstanding amount of keys/votes that holders currently own.

  • Example calculation => for the supply of 209 keys/votes, price equals 1.0072 ETH.

Visualization - Tomo's Bonding Curve