
Closed
Posted
Paid on delivery
Token Name / Symbol: Kryta (KRYTA) Decimals: 18 Initial Supply (whole tokens): 10,000,000,000 (10B) Initial supply must be minted to my wallet: [PASTE YOUR SAFEPAL 0x ADDRESS] Features: Mintable (owner), Burnable (any holder), Pausable (owner), Ownable Upgradeability: Non-upgradeable (simple ERC-20) Libraries: OpenZeppelin v4.9.x only Compiler/EVM: Solidity 0.8.20, EVM = Paris, Optimization = Yes (runs 200), License MIT Important (how to mint to my wallet) – choose ONE Preferred: You deploy from my wallet (I connect via WalletConnect/MetaMask and click). OR use a constructor with a recipient param and mint to my address: solidity Copy Edit constructor(uint256 initialSupplyWhole, address initialHolder) ERC20("Kryta","KRYTA") { _mint(initialHolder, initialSupplyWhole * (10 ** decimals())); } Then call with (10000000000, [MY SAFEPAL 0x]). Deliverables Mainnet deploy on Polygon with 10B minted to my address. Polygonscan Verified (0.8.20, optimizer yes/200, MIT). Ownership set to my SafePal (prove via Read → owner()). Git repo: Solidity source ([login to view URL]), ABI, Hardhat project (deploy + verify scripts), README with exact commands. Short instructions for mint / mintWhole / pause / unpause / burn and adding the token in wallets. Send me the contract address and creation tx hash. Acceptance test (demo live or screen-record) owner() returns my SafePal address. mintWhole(myAddress, 25) succeeds (I see +25 KRYTA). pause() blocks a transfer; unpause() restores. I can add the token by contract address in SafePal and see my balance. Security / Process I will not share seed or private key. Use only OpenZeppelin; no hidden fees/taxes/blacklists. If you deploy from your wallet, initial supply must still land in my address at deploy (use initialHolder param). Do not hold my supply. Budget & Terms ₹5,000 fixed Milestones: ₹2k after testnet demo + repo, ₹3k after mainnet deploy + verify + ownership set + tests passed. Timeline: within 24 hours. Please confirm Fixed quote & ETA. 2–3 references of tokens you deployed (preferably Polygon). That you’ll use OpenZeppelin, verify on Polygonscan, and mint the full 10B to my wallet at deploy without needing my keys.(Optional) Separate quote: Add a UUPS upgradeable version (proxy) with roles and upgrade script (no need now, just quote).
Project ID: 39697424
1 proposal
Remote project
Active 9 mos ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Madurai, India
Member since Aug 13, 2025
₹750-1250 INR / hour
£3000-5000 GBP
$30-250 USD
min $50 USD / hour
$250-750 USD
£10-50000 GBP
$3000-5000 USD
₹750-1250 INR / hour
₹1500-12500 INR
$8-15 USD / hour
min $50 USD / hour
$25-50 USD / hour
$250-750 USD
$100-1000 USD
₹12500-37500 INR
£100-300 GBP
€30-250 EUR
$10-30 USD
₹600-1500 INR
$250-750 USD