Looking for an experienced blockchain developer to create a stablecoin smart contract similar to that of USDC (USD Coin) on the Base network.
Budget: $250 – $750 USD
Key Responsibilities:
1) Smart Contract Development:
Develop a stablecoin smart contract for the Base network.
Ensure the contract mirrors the majority of the features in the USDC smart contract, such as minting, burning, transfer, balance checks, and other essential functions.
The contract should follow ERC-20 standards, with additional compliance functionalities similar to USDC.
2) Base Network Integration:
Deploy the smart contract on the Base testnet for testing and validation.
Once approved, deploy the contract on the Base mainnet.
3) Features and Functionality:
-> Minting & Burning: Minting and burning tokens under specific conditions.
-> Pausing Functionality: Include the ability to pause transactions in case of emergencies.
-> Compliance: Add features to ensure compliance with regulatory standards (similar to USDC's freeze or blacklist functionality).
-> Gas Optimization: Ensure the contract is optimized for efficient gas usage on the Base network.
-> Interoperability: Ensure compatibility with popular wallets, exchanges, and DeFi platforms on the Base network.
-> Testing: Conduct thorough testing on the Base testnet to ensure security, efficiency, and bug-free performance.
4) Documentation:
Provide detailed technical documentation covering the codebase, deployment steps, and usage instructions.
Include test scripts and walkthroughs to test the smart contract’s functionality.
5) Security Considerations:
Conduct internal security audits to ensure the contract is free from vulnerabilities.
Implement secure coding practices and follow best practices for smart contract development.
Requirements:
Deliverables:
* Functional stablecoin smart contract deployed on the Base testnet and mainnet.
* Full documentation, including test cases and deployment instructions.
* Post-deployment support to fix any bugs or issues found during live operation.
1) Smart Contract Development:
Develop a stablecoin smart contract for the Base network.
Ensure the contract mirrors the majority of the features in the USDC smart contract, such as minting, burning, transfer, balance checks, and other essential functions.
The contract should follow ERC-20 standards, with additional compliance functionalities similar to USDC.
2) Base Network Integration:
Deploy the smart contract on the Base testnet for testing and validation.
Once approved, deploy the contract on the Base mainnet.
3) Features and Functionality:
-> Minting & Burning: Minting and burning tokens under specific conditions.
-> Pausing Functionality: Include the ability to pause transactions in case of emergencies.
-> Compliance: Add features to ensure compliance with regulatory standards (similar to USDC's freeze or blacklist functionality).
-> Gas Optimization: Ensure the contract is optimized for efficient gas usage on the Base network.
-> Interoperability: Ensure compatibility with popular wallets, exchanges, and DeFi platforms on the Base network.
-> Testing: Conduct thorough testing on the Base testnet to ensure security, efficiency, and bug-free performance.
4) Documentation:
Provide detailed technical documentation covering the codebase, deployment steps, and usage instructions.
Include test scripts and walkthroughs to test the smart contract’s functionality.
5) Security Considerations:
Conduct internal security audits to ensure the contract is free from vulnerabilities.
Implement secure coding practices and follow best practices for smart contract development.
Requirements:
Deliverables:
* Functional stablecoin smart contract deployed on the Base testnet and mainnet.
* Full documentation, including test cases and deployment instructions.
* Post-deployment support to fix any bugs or issues found during live operation.