James's repositories

Phyme

python rhyming dictionary for songwriting

Language:PythonLicense:MITStargazers:58Issues:5Issues:20

create2-helpers

Helpers for deploying smart contracts to multiple chains with CREATE2

Language:SolidityStargazers:47Issues:3Issues:0

forge-gas-metering

utilities for more granular and realistic gas measuring in forge tests

Language:SolidityStargazers:28Issues:2Issues:0

sol-heap

efficient libraries for working with min-heaps in solidity

Language:SolidityStargazers:23Issues:3Issues:0

l1-block-snapshotter

Historical L1Block snapshotter for OP Stack chains

Language:SolidityStargazers:15Issues:2Issues:0

buckets

sane NFT fractionalization with no fees or middlemen

Language:SolidityStargazers:14Issues:3Issues:0

CounterFacts

CounterFacts™: the fun, collectible way to prove you're right!

creator-claim-validator

proof-of-concept validator for smart contract owners to verify addreses as "creators" via EIP712 signatures

Language:SolidityStargazers:10Issues:3Issues:0

custom-calldata

wip experimental calldata encoding/decoding scheme

Language:SolidityStargazers:10Issues:3Issues:0

onchain

Solidity helpers for working with onchain metadata

Language:SolidityStargazers:10Issues:2Issues:0

packed-udvts

(WIP) Python scripts for generating Solidity UDVTs and corresponding libraries

domain-crunch

Rust script to find subdomains with efficient domain hashes for Seaport order attribution

Language:RustStargazers:4Issues:1Issues:0

deploymintent

proof-of-concept incentivized deployment intents via seaport zone

Language:SolidityStargazers:3Issues:2Issues:0

blurexchange-v2

Smart contracts for BlurExchange v2

Language:SolidityStargazers:2Issues:2Issues:0

broken-tokens

Tokens designed to revert on transfer for testing purposes

Language:SolidityStargazers:2Issues:2Issues:0
Language:SolidityStargazers:2Issues:0Issues:0

wrapped-punks

ERC721 wrapper for CryptoPunks with safer wrapping and fully onchain metadata.

Language:SolidityStargazers:2Issues:1Issues:0

LiveAPI_MakeDoc

This script generates Live API documentation in XML format, based on realtime inspection of the Live module.

Language:PythonStargazers:1Issues:1Issues:0
Language:SolidityStargazers:1Issues:0Issues:0

mock-blast-precompile

Utilities for etching and interacting with the Blast L2 precompile in Forge tests

SRC-721HT-e-p-

experimental, WIP, Seaport-integrated harberger tax NFTs

Language:SolidityStargazers:1Issues:2Issues:0

XXYYZZ

#XXYYZZ

Language:SolidityStargazers:1Issues:0Issues:0

blake3-sol

An implementation of the blake3 hash in solidity

Language:SolidityStargazers:0Issues:1Issues:0

dots

Personal dotfiles

Language:LuaStargazers:0Issues:1Issues:0

forge-std

Forge Standard Library is a collection of helpful contracts for use with forge and foundry. It leverages forge's cheatcodes to make writing tests easier and faster, while improving the UX of cheatcodes. For more in-depth usage examples checkout the tests.

Language:SolidityLicense:Apache-2.0Stargazers:0Issues:2Issues:0

foundry

Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.

Language:RustLicense:Apache-2.0Stargazers:0Issues:2Issues:0

is-workspace-affected

Test if an yarn workspace is affected by changes

Language:TypeScriptLicense:MITStargazers:0Issues:0Issues:0

ltfgtfy

let this frame google that for you

Language:TypeScriptLicense:MITStargazers:0Issues:0Issues:0
Stargazers:0Issues:0Issues:0

VaNFT

Proof-of-concept for minting entire blocks as vanity NFTs

Language:SolidityStargazers:0Issues:2Issues:0