Bonding and Listing Mechanics

When a new asset enters the Aces.fun ecosystem, its token undergoes a bonding phase that transforms initial interest into active market dynamics. As retail participants engage with the newly created token, they progressively contribute to reaching the bonding target. Once the bonding target is achieved, the token pairs with $ACES in a liquidity pool permanently, creating an active trading market on decentralized exchanges. This milestone initiates a seven-day claim window where the asset itself becomes available for purchase. By structuring the process this way, we ensure organic market formation and price discovery before enabling direct asset acquisition, aligning the interests of traders, potential buyers, and sellers while maintaining market stability.

  • Gating purchases until after bonding ensures traders are motivated to push to bond

  • Bonding pushes the token to DEX, increasing visibility

  • Bonding signals an important milestone to the community and buyers

Bond Target Formulas

The asset’s listing price determines how much $ACES must be staked to establish its bonding curve. A higher listing price leads to a larger initial market cap. This model leverages a square root pricing formula for smooth price growth and predictable on-chain behavior.

This listing deposit is a vital component of the platform’s integrity.

  • Prevents fraudulent listings or uncommitted sellers

  • Fronts initial liquidity

  • Sets the starting marketcap

  • Supports the $ACES token

  • Is tied to the Bonding Target to reduce complexity

List(x) = pocket@aces.fun to learn more

Bond(y) = pocket@aces.fun to learn more

Where:

  • x is the listing price in USD and the result is the $ACES needed to launch in USD

  • y is the Bond Target

Here are the key price points from our formula:

Listing Price

Listing %

ACES need to List in $

Bond Amount

$10,000

15.00%

$1,500

$37,500

$50,000

5.34%

$2,671

$66,766

$100,000

3.26%

$3,256

$81,399

$500,000

1.12%

$5,597

$139,930

$1,000,000

0.73%

$7,324

$183,095

$5,000,000

0.29%

$14,575

$364,373

Keep the Math Square and Simple

This square root bonding curve is highly gas-efficient for Ethereum smart contracts because it uses only basic arithmetic (addition, subtraction, division) and a single square root operation. Solidity already provides optimized implementations of square root via established libraries like OpenZeppelin, often using bitwise operations for faster computations. Unlike exponential or logarithmic curves that may demand more complex math or floating-point logic, this formula stays within the integer realm, greatly reducing computational overhead.

The curve relies on a few fixed constants and one dynamic input, x (e.g., the deposit amount), meaning there’s no need for storing multiple parameters or maintaining complex state variables. Because it doesn’t require bounds checking beyond verifying the domain, the curve extends naturally to higher values without adding complexity or extra logic branches. This simplicity not only keeps gas costs predictable and low but also bolsters security and makes the code easier to audit.

Last updated