Skip to main content

Token Deployment Flow

TokenMaster allows creators to deploy tokens with precise configurations tailored to their application's needs. The deployment process involves selecting the desired token type, configuring deployment parameters, and leveraging deterministic address computation for predictability.

Steps to Deploy a Token

  1. Choose Token Type:

    • Decide the type of pool (e.g., Standard, Stable, Promotional) that best suits your application's requirements.
  2. Construct Deployment Parameters:

    • Use the following key structures to define the token's behavior and settings:
      • DeploymentParameters: General deployment settings such as the token factory, deterministic address salt, and transaction rules.
      • PoolDeploymentParameters: Pool-specific settings, including token metadata, pairing token, and initial supply.
  3. Compute the Deterministic Deployment Address:

    • Use the factory contract's helper function computeDeploymentAddress to calculate the token's address before deployment:

      function computeDeploymentAddress(
      bytes32 tokenSalt,
      PoolDeploymentParameters calldata poolParams,
      uint256 pairedValueIn,
      uint256 infrastructureFeeBPS
      ) external view returns(address deploymentAddress);
    • This ensures predictability and prevents address conflicts.

  4. Deploy the Token:

    • Call the deployToken function on the TokenMaster Router with the constructed parameters:

      function deployToken(
      DeploymentParameters calldata deploymentParameters,
      SignatureECDSA calldata signature
      ) external payable;
    • Note: The signature parameter is only required when TokenMaster Router has a signing authority enabled for token deployments. If a signing authority is not configured, the signature parameter is validated.

  5. Token Activation:

    • Upon successful deployment, the token will be fully operational and managed via the TokenMaster Router.

Limit Break

TwitterLimitBreak.comMedium

© 2026 Limit Break International, Inc. All rights reserved.

Privacy PolicyTerms of ServiceCookie PolicyDo Not Sell My Info