I design, build, and audit smart contracts for tokens, NFT collections, and DeFi protocols — from a single ERC-20 token to a full AMM fork. Every contract is written with security as the default, not an afterthought: tested against the known vulnerability patterns that actually get projects hacked, gas-optimized, and deployed with a verified, documented codebase.
What I Build
- ERC-20 and BEP-20 token contracts on Ethereum, BNB Chain, and other EVM chains
- ERC-721 and ERC-1155 NFT contracts, matched to the standard your collection actually needs
- NFT minting websites with wallet connect, supply logic, and reveal mechanics
- AMM/DEX forks (PancakeSwap/Uniswap V2-style) with custom branding and tokenomics
- Token vesting contracts with cliffs and gradual release schedules
- Multi-signature wallets for treasuries and protocol-owned funds
Real Use Cases
- Launching a token that’s safe and gas-efficient enough to list on a DEX without a costly external audit delaying launch day
- Turning a finished NFT collection into a live mint, without last-minute bugs or gas-fee surprises
- Redeploying a proven AMM model under your own brand instead of building an exchange from scratch
- Structuring team and investor token allocations so incentives stay aligned with the project’s long-term success
Technology
- Solidity with Foundry for development, testing, and deployment
- OpenZeppelin’s audited contract libraries as a base wherever it fits, rather than reinventing standard logic
- Ethereum, BNB Chain, Polygon, Base, and other EVM-compatible chains
- viem and ethers for frontend wallet and contract integration
Security Is the Default, Not an Add-On
Most smart contract hacks trace back to a small handful of well-known vulnerability patterns — reentrancy, access control gaps, integer issues, oracle manipulation. Every contract I write is checked against these patterns before it’s considered done, not after something breaks. That includes gas optimization (storage is the most expensive operation in Solidity, so packing variables and minimizing writes matters for your users’ actual costs), full test coverage in Foundry, and a verified, publicly readable contract on the relevant block explorer once deployed. For higher-value or higher-complexity contracts, I’ll tell you directly when an external audit is worth the cost — not every project needs one, but some genuinely do.
FAQ
Do I need ERC-721 or ERC-1155 for my NFT collection?
ERC-721 is the classic standard where every token is unique — the right fit for one-of-a-kind art or PFP collections. ERC-1155 supports multiple copies of the same token in one contract, which usually means lower gas costs for large or gaming-style collections. I’ll help you pick based on what you’re actually launching.
Will my contract get audited?
Every contract goes through my own testing and review against known vulnerability patterns before deployment. A full third-party audit is a separate, additional service best suited to higher-value or more complex contracts — I’ll tell you honestly whether yours needs one.
Which blockchain should I launch on?
It depends on your priorities. Ethereum carries the most credibility and liquidity but costs more per transaction; BNB Chain, Polygon, and Base trade some of that credibility for significantly lower fees. See the chain comparison article below for the full tradeoffs.
Related Reading
- Smart Contract Security: The Vulnerabilities That Actually Get Projects Hacked
- Gas Optimization in Solidity: Practical Techniques That Actually Save Money
- ERC-721 vs ERC-1155: Picking the Right NFT Standard
- Ethereum vs BSC vs Polygon vs Base: Choosing the Right Chain for Your Web3 Project
- Token Vesting Schedules: How to Structure Them and Why They Matter
Discuss Your Project
Have a token, NFT collection, or DeFi contract in mind? Get in touch to talk through scope, or reach out via Fiverr if you’d rather start there.