James's repositories
are-we-immutable-yet
Smart contract that checks if the SELFDESTRUCT opcode is still valid on the chain it is deployed to
foundry-create2-deployer
(WIP) Foundry scripting template for deploying contracts to deterministic addresses on any network
bound-layerable
Smart contract template for binding and layering tokens
cellophane
Cellophane is a proof-of-concept counterfactual ERC721 token wrapper
ApeCoinStaking
Template for working with the ApeCoinStaking smart contract in Foundry
batch-reveal-token
ERC721A token including batch reveals among other features
foundry-workshop-q4-2022
Intermediate-to-Advanced Foundry Workshop for the Q4 2022 Opensea Protocol Team offsite
merkle-tree-solidity
Basic MerkleTree implementation written in Solidity
opensea-factory-contracts
Factory smart contract pattern for primary sales through OpenSea
rainbowkit-mint-nft-demo
rainbowkit-mint-nft-demo
art-contracts
Modular utility smart contracts
coinbasepro-python
The unofficial Python client for the Coinbase Pro API
dapp-template
A simple minimal structure for a DApp built with Ethers, Hardhat, Mocha and NextJS
ethier
Golang and Solidity SDK to make Ethereum development ethier
formation
đź’» macOS setup script for front-end development
gradual-dutch-auction
An reference implementation of Gradual Dutch Auctions. GDAs enable the efficient sale of assets that do not have liquid markets.
heroku-buildpack-binary-download-with-aws-presigned-url-and-cache
Download and execute POSIX compatible binaries in Heroku apps
opensea-js
JavaScript SDK for the OpenSea marketplace. Let your users buy or sell cryptogoods on your own site!
seed-poem-tool
tool to build valid BIP-39 seed poems
thirdweb-contracts
Collection of smart contracts deployable via thirdweb
xEth-wallet-for-NFC
Example of simple Ethereum API server with endpoints, and a client NFC app.