(see ryanbranch/ryanbranch for primary content)
When I began blockchain development, I first studied dapps (decentralized applications) and smart contract programming. But more recently I have become fascinated by the underlying protocol layer and its surrounding infrastructure.
Among other projects, I'm now focused on building custom schemas for local storage of historical EVM chain state.
I run two local Ethereum nodes (consensus layer, post merge) using Geth and Erigon, in full and archive configurations respectively.
I've also recently started studying Golang, with special focus on the Geth and Erigon clients, and I expect this to replace most of my C++ usage eventually.
In terms of smart contract development, I am most experienced in Solidity (Ethereum) and SmartPy (Tezos). I do have some additional practice in Vyper (Ethereum) as well as in Rust (Solana), but not enough to consider myself a capable developer with these languages.
- decentralized technology
- blockchain data and infrastructure
- social graphs
- data compression
- procedural generation
- machine learning
- image processing
- digital art
- My primary personal domain is ryanbran.ch where I have a variety of personal content including a blog
- I have profiles on the following external services:
- LinkedIn: /in/ryanbranch
- Twitter: @rjbranch
- Discord: @RyanBranch#6122
- ORCID: 0000-0001-6456-3468
- Google Scholar: Ryan Branch