I develop clean, gas-optimised, OpenZeppelin-based Solidity smart contracts — ERC-20 tokens, ERC-721 NFT collections, ERC-1155 multi-token contracts, staking/vesting contracts, and custom protocol logic.
All contracts are built on OpenZeppelin's audited base library to avoid reinventing secure primitives. Deliverables include the contract source, Hardhat or Foundry unit and integration tests, deployment scripts for your target network, and Etherscan verification guidance.
Standard features: custom mint/burn/pause logic; role-based access control (RBAC); allowlist with merkle proof minting; reveal mechanics; EIP-2981 royalty implementation; vesting schedules with cliff and linear release; and timelock or multisig ownership.
For protocol-level work (AMMs, lending, staking rewards, governance) I build multi-contract systems with upgrade patterns (UUPS or transparent proxy) and full natspec documentation.
Share your requirements — token mechanics, access roles, chain target, and any existing contracts to integrate with. I scope precisely before starting.