Blockchain Developer for Utility Token + External API Integration
Upwork

Remoto
•5 horas atrás
•Nenhuma candidatura
Sobre
I am looking for an experienced blockchain developer to create a utility token with a custom smart contract and an integration to an external API. The project includes developing the token, implementing administrative control functions, integrating external data sources, and creating a monitoring dashboard. RESPONSIBILITIES: 1. SMART CONTRACT DEVELOPMENT - Create a standard ERC-20 utility token. - Implement admin-only functions (pause, unpause, block/unblock, mint). - Configure minting rights exclusively for the administrator. - Ensure all tokens are sent directly to my wallet at deployment. - Add safety mechanisms and error protection. 2. EXTERNAL API INTEGRATION - Implement a system to periodically fetch data from an API. - Define update frequency and fallback logic if the API fails. - Ensure reliable communication between on-chain/off-chain components. 3. INTERNAL TOKEN LOGIC - Implement customizable internal rules and parameters controlled by the administrator. - Ensure all logic is transparent and auditable. 4. SECURITY & TESTING - Unit testing + integration testing using Hardhat/Foundry. - Simulation of abnormal scenarios. - Recommendations for external audit before public release. 5. DEPLOYMENT & VERIFICATION - Deploy on testnet and mainnet. - Publish and verify the contract so it becomes publicly readable. - Create a simple dashboard/interface to monitor token metrics and API updates. 6. DOCUMENTATION - Explain all functions of the smart contract. - Provide administrative usage instructions. - Provide maintenance and API-update instructions. Project size: Medium Skills required: Solidity, Hardhat, Web3, API integration, blockchain security.






