Sitemap

A list of all the posts and pages found on the site. For you robots out there, there is an XML version available for digesting as well.

Pages

Posts

Math at Uniswap V2

6 minute read

Published:

How a single equation — x·y = k — powers a decentralised exchange. Step-by-step derivation of the output formula Δy, with and without the 0.3 % fee.

portfolio

CalculatorWeb3

Solidity smart contract calculator with addition, subtraction, multiplication, division and power functions. Owner-restricted operations with on-chain event logging.

CryptoBank

Solidity Ether bank contract with deposit, withdrawal, and peer-to-peer transfer. Reentrancy-protected with owner-configurable deposit limits and on-chain event logging.

Debt Splitter

Trustless on-chain expense splitter — no backend, no server. Expenses and debts live on Ethereum. A factory pattern deploys Group contracts that track balances, compute optimal debt settlements via a greedy algorithm, and handle ETH payouts atomically.

ERC20 Faucet

Time-driven ERC20 token faucet implementation. Periodical token claims with cooldown and max claim limits.

NFT-Collection

Trustless NFT marketplace built on Solidity — list, buy, and cancel ERC-721 token listings with atomic payment and transfer. No funds or NFTs held by the contract at any point.

NeuralHook

AI-powered impermanent loss protection for Uniswap v4 LPs — live on Unichain Sepolia.

Staking App

Decentralized staking protocol with flexible lock-in periods, dynamic yield rates, and reward distribution. Stake tokens to earn passive income with transparent on-chain settlement.

Swapping App

Decentralized token swapping application with atomic exchange, real-time price feeds, and slippage protection. Secure peer-to-peer token swaps without intermediaries.

publications

Paper Title Number 4

Published in GitHub Journal of Bugs, 2024

This paper is about fixing template issue #693.

Recommended citation: Your Name, You. (2024). "Paper Title Number 3." GitHub Journal of Bugs. 1(3).
Download Paper

talks

teaching

Teaching experience 1

Undergraduate course, University 1, Department, 2014

This is a description of a teaching experience. You can use markdown like any other post.

Teaching experience 2

Workshop, University 1, Department, 2015

This is a description of a teaching experience. You can use markdown like any other post.