
01 — Intro
Aayush Giri
Remote · Global
Current focus
Building DevEx
for the open web.
Senior Developer Relations Engineer at Nethermind. 5+ years shipping SDKs, developer tooling, and protocol integrations across EVM and non-EVM chains. I close the gap between complex protocols and the developers building on top of them.
15+
Talks
384+
PRs
3.3k+
Commits
35+
Articles
Ethereum✦Rollups✦Account Abstraction✦State Channels✦Solidity✦Zero-Knowledge✦Starknet✦Cairo✦Aztec✦Noir✦Canton✦Daml✦MCP✦AI Agents✦SDK Design✦DevRel✦Rust✦TypeScript✦Go✦Ethereum✦Rollups✦Account Abstraction✦State Channels✦Solidity✦Zero-Knowledge✦Starknet✦Cairo✦Aztec✦Noir✦Canton✦Daml✦MCP✦AI Agents✦SDK Design✦DevRel✦Rust✦TypeScript✦Go✦
Experience · timeline
Five years,
one through-line.
MAR 2024 -PRES
Senior Developer Relations Engineer· NETHERMIND
3 roles · Research Engineer → Senior Developer Relations Engineer
SEP 2023 -JAN 2024
Developer Relations Engineer· SPHERON NETWORK
Sep 2023 - Jan 2024
MAY -JUL 2023
Software Development Engineer Intern· JIO PLATFORMS
May 2023 - Jul 2023
JAN -MAY 2023
Founding Blockchain Developer· CLAMP
Jan 2023 - May 2023
SEP -DEC 2022
Blockchain Developer Intern· RIZE LABS
Sep 2022 - Dec 2022
Selected projects
Things I've built
with good people.
OSS
Confidential Auction
Solidity · The same sealed-bid auction, built twice
11
zkp-authentication
Rust · Chaum-Pedersen ZKP authentication over gRPC in Rust
OSS
nitroguard
TypeScript · State channel lifecycle SDK for ERC-7824 / Yellow Network
OSS 2
oort-storage-sdk
TypeScript · TypeScript client for OORT's S3-compatible object storage
aztec-faucet
TypeScript · Developer token faucet for Aztec's privacy-first L2
hexcast
TypeScript · 88-source Ethereum intel feed, AI-summarized into 60-word cards
1
Optix
TypeScript · Gasless ETH options protocol on Yellow Network state channels
2
faucet-terminal
Go · Get testnet tokens from your terminal
vectorPlus
Solidity · Advanced 1inch trading strategies — options on execution rights, MEV-resistant TWAP
starknet-mcp
TypeScript · 20+ MCP tools bridging Cursor and Claude with Starknet on-chain data
1
log-watcher
JavaScript · Real-time log monitoring like tail -f with a web UI
Awards · ETHGlobal
WINNER
Celo Tooling Track
ETHGlobal Taipei 2025
MCP server bridging Celo on-chain data to Claude and Cursor.
RUNNER-UP
1inch Track
ETHGlobal Prague 2025
On-chain options on 1inch execution rights; MEV-resistant TWAP.
WINNER
Best Innovation Award
ETHGlobal Tokyo 2023
Prize-winner across three tracks: Bunzz, Polygon, and Scroll.
Writing · essays & notes
Notes from
the workbench.
Your Sealed-Bid Auction Is Not Sealed.
A sealed-bid auction on the EVM is not actually sealed: you fake it with commit/reveal, a deposit, and a forfeiture rule. I built the same auction in Solidity (239 lines) and in Daml on Canton (561 lines) to show what code disappears when the ledger keeps the secret itself, and where the cost moves instead.
ERC-4337 is Not Enough.
State Channels, Round Two.
Andrej Karpathy Just Killed My RAG Pipeline.
ERC-8004: The Standard That Decides Whether AI Agents on Chain Is Real.



