Portfolio

Ethereum Yellow Paper Mathematics Deciphered | Part 1: World State "A transaction, T is the tuple, (T_x, T_n, T_p, T_g, T_t, T_v, ...), with many fields which are cryptographically signed & sent to...
Ethereum Yellow Paper Mathematics Deciphered | Part 1: World State "World state, σ, is basically a mapping of addresses to account states, where an account state comprises of nonce, balance, storag...
Ethereum Yellow Paper Mathematics Deciphered | Part 0: Conventions Writing a new series that deciphers Mathematics from Ethereum Yellow Paper. Here goes the first one: https://blog.nvn.fyi/19/07/20...
Disambiguating Clone And Copy Traits In Rust Language https://blog.nvn.fyi/28/06/2022/Disambiguating-Clone-And-Copy-Traits-In-Rust/
Built a Hardhat plugin - a utility to greatly aid testing smart contracts in a Hardhat project! hardhat-test-utils 🛠 Handy utilities for testing contracts in Hardhat projects - manipulate blocks, t...
A Practical Introduction To Solidity Assembly: Part 2 The third and final part of this series - writing the smart contract in pure assembly i.e. totally in Yul dialect! https://dev.to/nvn/a-practic...
A Practical Introduction To Solidity Assembly: Part 1 Second part of this series: writing inline assembly in solidity contracts! https://dev.to/nvn/a-practical-introduction-to-solidity-assembly-par...
A Practical Introduction To Solidity Assembly: Part 0 Started writing part-wise article to help you be a Ethereaum smart contract ninja! Here's part 0! https://dev.to/nvn/a-practical-introduction-t...
Wrote a post on proxy patterns for the upgradeability of smart contracts. Wrote this post that clears the understanding of Proxy patterns for upgrading smart contracts. And distinguishing Transpare...
A thread on the enforcing a timelock in smart contracts using Timelock Controller contract https://twitter.com/heyNvN/status/1500199287694630912?s=20&t=V_zT_uP5Hd2qWBHEut0Wow
Loading...