Turfemon

Exploring the intersection between TypeScript, Ethereum, and other exciting technologies.

Recent posts

Undici proxyAgent with an authenticated HTTP proxy
Finding the best provider for CDN IPFS Resized Images
Cache Static Assets with NextJS using CDN and Cache Headers
Prisma with pgBouncer benchmark
Bump Version on a protected branch with GitHub Actions
Making nullable properties optional in TypeScript
Delete Old Vercel Production Deployments
How to download ABI from Etherscan
Typesafe function for Serializing JSON in TypeScript
Making a SuperStruct EthereumAddress type
Inferring TypeScript types directly from an Ethereum JSON ABI
The difference between the MATIC currency and the MATIC token on Polygon
Opiniated list of tools for TypeScript development with Ethereum
Typed general ERC20 contract with Ethers.js and Typescript

Tools

Ethereum ABI Downloader
Ethereum Block Number to Date Converter
ABI Transaction Data Decoder
Get Method Hex id from an ABI
TxHash Calculator

Links

Codesandbox Ethers.js Playground