Joe Jordan's repositories
vite-frontend-template
Vite frontend template with delicious defaults
letsencrypt-docker-compose
Set up Nginx and Let’s Encrypt with a Docker Compose project that automatically obtains and renews free Let's Encrypt SSL/TLS certificates and sets up HTTPS in Nginx for multiple domain names. Configuration is done using a simple CLI tool. Updated in 2024 to support Docker changes.
livemarks
Extension that restores RSS Feed Livemarks on Firefox. Based on https://github.com/davidhampgonsalves/foxish.
seaport
Seaport is a marketplace protocol for safely and efficiently buying and selling NFTs.
uniswapv2-solc0.8
Build UniswapV2 with Solidity 0.8+
PancakeSwapSmartRouter
PancakeSwapSmartRouter in a Foundry project.
ethers-error-parser
Parse Ethers.js errors with ease 💅🏻
SIPs
The Seaport Improvement Proposal repository
book
A book on all things Foundry, available at https://book.getfoundry.sh.
pirate-nation-contracts
Pirate Nation game contracts brought together from etherscan to a Foundry project for review
foundry-random
Generate reliably random numbers using Foundry's FFI cheat code.
vscode-solidity
Visual Studio Code language support extension for Solidity smart contracts in Ethereum https://marketplace.visualstudio.com/items?itemName=JuanBlanco.solidity
erc-3525-extended
Extending the ERC-3525: Semi-Fungible Token standard with additional features and niceties.
stockfuture
A WIP demonstrating ERC-3525-Extended. What stocks might look like in the future once the legal framework is in place to tokenize equity on the blockchain.
damn-vulnerable-defi-foundry
Damn Vulnerable DeFi - Foundry Version
hardhat-vscode
Solidity and Hardhat support for Visual Studio Code
gas-puzzles
A sequence of smart contracts to practice gas optimization. These are used as practice assignments for RareSkills.io and the Udemy Gas Optimization Course
EIPs
The Ethereum Improvement Proposal repository
ethernaut-solutions
My attempt at Ethernaut CTF solutions. Written using Foundry.