Welcome to my world!

Welcome to my world!

1

<!--

Work info

-->

<!--

Work info

-->

<!--

Work info

-->

Client:

Internal (Open-Source Project)

Role:

Smart Contract Development

Year:

2025

Work Image
Work Image
Work Image
Project Overview

This project is a lean ERC-721 starter built on Foundry. It gives you the essentials to mint, test, and ship a clean NFT collection without dragging in a kitchen sink of opinions. You get a minimal Solidity contract, a tested mint path, and a production-minded toolchain so you can focus on art, utility, and distribution instead of yak-shaving. The repo uses the standard Foundry workflow for build, tests, scripts, gas snapshots, and a local Anvil node.

Our Approach

Keep the contract surface area small, the developer experience fast, and the deployment path boring in the best way. The scaffold favors explicit, readable code and a straightforward tokenURI strategy. Tests run under Forge, gas usage is trackable via snapshots, and deployment is scripted with forge script so you can reproduce results across networks and CI. Local iteration happens on Anvil, then you promote builds with the same commands you used in dev. No mystery meat, no magical plugins.

Key Features
  • Minimal ERC-721 implementation
    A clean, collection-ready NFT contract with the basics to mint and query tokens without unnecessary cruft.

  • Straightforward metadata flow
    Uses a simple baseURI + token ID pattern so hosting on IPFS, Arweave, or a CDN is painless and predictable. (Pattern aligned with common ERC-721 practice.)

  • Foundry build and test loop
    forge build, forge test, and forge snapshot give you fast iteration, coverage for regressions, and visibility into gas trends over time.

  • Scripted deployments
    Ship with forge script and broadcast to your target RPC using the same scripts locally and in CI. No one-off copy-paste deploys.

  • Local chain with Anvil
    Spin up a funded dev network instantly to test mint flows, approvals, and marketplace behavior without touching mainnet.

  • Batteries-included repo setup
    Makefile helpers, standard Foundry layout, and a tidy directory structure so contributors can onboard in minutes.

Results

0

faster iteration compared to older Hardhat setup

0

faster iteration compared to older Hardhat setup

0

faster iteration compared to older Hardhat setup

0

contributors onboarded easily using the repo

0

contributors onboarded easily using the repo

0

contributors onboarded easily using the repo

0

test runs completed with zero major regressions

0

test runs completed with zero major regressions

0

test runs completed with zero major regressions

0

successful deployments reproduced across testnet and mainnet

0

successful deployments reproduced across testnet and mainnet

0

successful deployments reproduced across testnet and mainnet

Client Feedback

Simple and reliable — this starter saved us time and gave us confidence in deployment.

Avatar

Rayane Boucheraine

,

Web3 Security Researcher

Simple and reliable — this starter saved us time and gave us confidence in deployment.

Avatar

Rayane Boucheraine

,

Web3 Security Researcher

Simple and reliable — this starter saved us time and gave us confidence in deployment.

Avatar

Rayane Boucheraine

,

Web3 Security Researcher

Social Icon
Social Icon
Social Icon
Social Icon
Social Icon
Social Icon
Social Icon
Social Icon
Social Icon
Social Icon
Social Icon
Social Icon

Create a free website with Framer, the website builder loved by startups, designers and agencies.