Advanced TRON (TRX) Token Development

Job ID: 37973536

Budget: $10 – $30 USD

We are seeking a skilled blockchain developer to create a custom TRON (TRX) token that incorporates a range of advanced features and functionalities. The ideal candidate will have experience with TRON blockchain development and a deep understanding of smart contract programming.

Features Required:

Mintable: The token should be capable of creating new tokens to be added to the total supply.
Burnable: It should allow tokens to be "burned", effectively removing them from the total supply.
Pausable: The contract should enable transactions to be paused, a crucial feature for emergency or maintenance purposes.
Permit: Implementing EIP-2612 permit function for allowing spending of tokens via signatures.
Flash Minting: Ability to mint tokens temporarily within a transaction without permanent impact on the total supply.
Access Control:

The token must incorporate role-based access control mechanisms to grant different levels of permissions (e.g., admin, minter roles).
Upgradeability:

The smart contract should be upgradeable using the UUPS (Universal Upgradeable Proxy Standard) pattern. This is crucial for the potential adjustment and enhancement of the token’s functionalities over time without losing the current state.
Votes & Governance:

Incorporate a voting mechanism based on block numbers for decision-making and governance.
Project Requirements:

Proven experience in TRON (TRX) blockchain development and smart contracts.
Strong knowledge of Solidity programming language.
Experience with smart contract upgrade patterns, specifically UUPS.
Ability to implement the specified features and access control mechanisms.
Previous work on tokens with similar functionalities will be highly regarded.
Deliverables:

A fully functional TRON token smart contract incorporating the specified features.
Detailed documentation covering the setup, deployment process, and interaction with the contract.
A suite of tests to ensure the contract's functionalities and security.
Please provide your estimated timeline and budget for this project. Proposals should include examples of previous blockchain projects, especially those on the TRON network. We are looking forward to working with a professional who can deliver this project with high-quality standards and within a reasonable timeframe.