Open to Web3 opportunities

Yatharth Singh / Solidity Developer

I build smart contracts that work beyond the tutorial.

Production-minded Ethereum systems with custom authorization, measurable security constraints, and polished product interfaces—from ERC-4337 accounts to automated payment vaults.

Delhi, India Available remotely Solidity · Foundry · TypeScript

01 / Selected work

Four systems. Four real technical problems.

Focused portfolio work across payments, account abstraction, authorization and token infrastructure.

02
ERC-4337Session keysLive demo

NYX

A session-key gaming wallet built around ERC-4337 v0.7. The owner authorizes a tightly scoped session once; the app can then execute only the permitted game action within a fixed USDC budget and expiry window.

  • Budget, expiry and revocation controls
  • CREATE2 smart-account factory
  • Bundler-ready UserOperation flow
ERC-4337SolidityEthers v6React
03
Account abstractionMultisigContracts

ERC-4337 Multisig

A custom 3-of-5 smart account that validates multiple ECDSA signatures inside the ERC-4337 execution path. It rejects duplicate and unauthorized signers, while a whitelist paymaster can sponsor approved UserOperations.

  • 3 unique signatures from 5 owners
  • Whitelist paymaster gas sponsorship
  • Foundry authorization test suite
ERC-4337FoundryECDSAOpenZeppelin
Explore contracts ↗ Smart-contract project · no public UI
04
Token infrastructureUSDC presaleLive demo

TokenLaunchpad

A backend-free launchpad where a factory deploys fixed-supply ERC-20 tokens and isolated presales. Inventory is escrowed on-chain, settlement is permissionless, and contributors receive claims or full refunds based on the final outcome.

  • Soft cap, hard cap and wallet limits
  • Safe settlement, claims and refunds
  • Separate zero-risk demo sandbox
SolidityERC-20SafeERC20ViteEthers

02 / More engineering work

The rest of my technical build log.

Smaller protocol experiments and product builds from my GitHub. The four projects above remain my primary case studies.

Governance↗

DAO Governance

Governor, voting token and timelock-based execution flow built and tested with Foundry.

SolidityFoundryOpenZeppelin
Account abstraction↗

Minimal Smart Account

An ERC-4337 learning implementation covering EntryPoint validation and UserOperation execution.

ERC-4337SolidityFoundry
Token distribution↗

Merkle Airdrop

A proof-based ERC-20 claim system using Merkle roots for efficient eligibility verification.

Merkle ProofsERC-20Foundry
Cross-chain↗

Cross-Chain Rebase Token

Rebase token, vault and token-pool contracts for cross-chain transfers through Chainlink CCIP.

CCIPSolidityToken Pools
DeFi↗

DSC Stablecoin

A collateral-backed stablecoin system with health-factor checks and a connected web interface.

SolidityChainlinkReact
NFT↗

NFT Minting

An ERC-721 minting project focused on contract deployment and on-chain asset ownership.

ERC-721SolidityFoundry
Payments↗

Escrow Project

A contract-led escrow workflow with a frontend for funding, settlement and state visibility.

SolidityReactFoundry
Wallet security↗

Multi-Signature Wallet

An earlier multisig implementation exploring owner approvals and threshold-based execution.

SolidityApprovalsWallets
Marketplace↗

Auction Program

A Solidity auction contract covering bids, auction state and winner settlement.

SolidityAuctionsEVM
Governance basics↗

Voting System

A compact on-chain voting application for registering choices and enforcing voting rules.

SolidityVotingSmart Contracts
Crowdfunding↗

Fund Me

A price-feed-aware funding contract with minimum contribution and owner withdrawal logic.

ChainlinkSolidityFoundry
Frontend↗

Crypto Hunters

A React crypto-market interface for exploring assets and tracking market information.

ReactJavaScriptMarket Data

03 / Expertise

Contract depth, product finish.

I work across the full Web3 delivery path, while keeping Solidity architecture at the center.

01

Smart contracts

Custom authorization, vaults, factories, token mechanics, governance and DeFi primitives.

SolidityOpenZeppelinEVM
02

Security & testing

Permission boundaries, replay protection, signature validation, unit tests and fuzz testing.

FoundryAnvilECDSA
03

Web3 integration

Wallet flows, typed-data signing, contract reads/writes and product-ready frontend states.

Ethers v6ViemWagmi
04

Product UI

Responsive interfaces that turn complex on-chain flows into understandable user journeys.

ReactNext.jsTypeScript

04 / Experience

Building independently, delivering end to end.

2024Present

Independent / Freelance

Freelance Web3 & Frontend Developer

Translating product requirements into tested smart contracts and responsive web experiences. My freelance work covers architecture, implementation, wallet integration, interface delivery and deployment-ready handoff for independently built products.

  • Designed smart-contract flows around explicit permissions and failure states.
  • Built responsive React and Next.js interfaces for complex user journeys.
  • Connected contracts to frontend products with Ethers.js, Viem and wallet tooling.
Delhi, IndiaRemote worldwide

05 / Resume

The one-page version of my work.

A concise one-page resume covering my strongest smart-contract projects, freelance experience, education and current Web3 stack.

Smart Contract Developer 4 featured projects Freelance · 2024–Present

06 / About

I care about what happens after the contract compiles.

I’m a Computer Science graduate and Solidity developer based in Delhi. My work is centered on secure contract behavior, clear testing, and the product layer that makes on-chain systems usable. I’m most interested in account abstraction, payment infrastructure and protocol security.

01Make permissions explicit.
02Test failure paths, not only happy paths.
03Explain the system in product language.

07 / Contact

Have a Web3 product to build?

I’m available for smart-contract roles, freelance builds and technical collaborations.