🌌
AirDAO Docs
AMBRodeo
AMBRodeo
  • What is AMBRodeo?
  • How to Use AMBRodeo
  • System Architecture
Powered by GitBook
On this page
  • Smart Contract Architecture
  • Smart Contract workflow

System Architecture

This page provides a brief overview of the key functionalities and smart contract flow of AMBRodeo

Key functionalities of AMBRodeo includes:

  • Decentralized Token Launchpad – Users can create and trade tokens on-chain.

  • Step-Based Pricing – A structured pricing model dynamically adjusts token value.

  • Liquidity Migration to DEX – Tokens reach decentralized exchanges upon hitting a low migration (1,000,000 AMB) threshold.

  • Intelligent AI Agent empowered trading and token management system powered by Bull Rider.


Smart Contract Architecture

AMBRodeo utilizes a modular smart contract architecture, leveraging OpenZeppelin's library for gas-efficient, minimal proxy contracts.

Core Smart Contracts include:

  • AMBRodeo (core) smart contract:

  1. uses proxy cloning to deploy lightweight token implementations.

  2. Implements an AMB balance-to-DEX threshold, which ensures tokens are migrated to a DEX upon hitting the liquidity requirement.

  3. Manages buy/sell transactions using AMB as the primary trading pair.

  4. Collects token creation fees and trading fees. etc

  • AMBRodeo token contract (ERC20) as well as implementing a step-based pricing model to adjust token price dynamically.


Smart Contract workflow

  1. Token Creation and trade

    • A user deploys a token by interacting with the AMBRodeo Launchpad Contract.

    • The Token Implementation Contract (proxy clone) is initialized with custom parameters (name, supply, step-pricing) as provided by the user.

    • Then buy/sell transactions are executes using step-based pricing.

    • Buying tokens increases their price, while selling decreases it, following the pre-set step model.

  2. Liquidity Migration

    • The platform tracks AMB balances associated with each token.

    • Once a token reaches the defined migration threshold, it is automatically transferred to a DEX for broader liquidity.

PreviousHow to Use AMBRodeo

Last updated 1 month ago