Desktop App for specific Ethereum Token Sending

Job ID: 39159528

Budget: $30 – $250 USD

I want to create a simple desktop app to send a new token on Ethereum network.
The token should be function for 240 days and should disappear from the wallet after 240 days.
It should be spendable, transferrable, divisible and valuable.
Daily limit should be $200k.

1. Token Creation
You’ll need to create a new ERC-20 token.
- Token Name: Name for your token (e.g., “DailyToken”).
- Token Symbol: Short symbol for your token (e.g., “DTK”).
- Decimals: Set to 18 for maximum precision (standard for most tokens).

2. Daily Limit Logic
The daily limit of $200k needs to be tracked for each wallet. You'll need to implement logic to check the current exchange rate of ETH to USD (using a service like CoinGecko API) and limit token transfers accordingly.

- Conversion Rate: Fetch real-time ETH to USD conversion.
- Daily Limit Calculation: When a user attempts to send tokens, you should calculate the dollar value of the token being sent and check if it exceeds the $200k daily limit.

3. Token Burn/Expiry After 240 Days
You could include an expiry date directly in the smart contract when the tokens are created. For example, once the token is minted, the expiry timestamp can be embedded.

I have no special requirements regarding UI design.

Budget: $100
Timeline: 1 day.

Start by "Token Expert" in your bid so that I can see you have read job description.
Related categories: Ethereum Smart Contracts Web3.js