Projects
Here are some of the things I’ve been working on:
Thurin Labs
Identity on the internet is broken. To prove who you are, you have to give up who you are. We think cryptography can fix that.
Prove you’re human without revealing who you are. Sigil uses zero-knowledge proofs and your mobile driver’s license to verify identity claims while keeping your personal data private.
Create a permanent, verifiable link between your Ethereum address and your GPG key. Signet walks you through a four-step flow that publishes your cryptographic identity claim on-chain.
Explore and verify the Thurin identity graph. Look up any address or key, verify email ownership through OpenPGP, and validate on-chain identity claims client-side.
Signers
An on-chain guestbook. Visitors can sign with their Ethereum wallet, and the contract captures the ETH price at the moment of signing using Chainlink Price Feeds. View the contract on Etherscan.
Wu-Tang Clan Name Generator and NFT Collection
A Farcaster mini-app that will generate a Wu-Tang Clan name based on your profile name and information. The code can be found at https://github.com/benwoody/wutang-miniapp-next and NFT Collection on OpenSea: https://opensea.io/collection/wutang-name-nft-1.
API PI
A Ruby on Rails testing framework to test 3rd party API JSON contracts. Create custom specs that can check local or remote APIs for any discrepancy or changes in a JSON contract. Built this to help work with 3rd party companies who seem to CONSTANTLY change their JSON without warning, which could break applications.
ZeroKey
A Web3-native PGP key registry with credential-gated access control. Users register keys tied to their Ethereum addresses and control discovery through blockchain-based access tiers. Perfect for sharing public keys with the right people. This also uses Zero Knowledge Proofs for verification in case there is a heightened need for anonymity.
View other projects on my Github