I'm a 🦀 Rust & blockchain developer
Mainly working on blockchain infrastructure, smart contracts, DeFi & fintech, APIs, distributed systems, identity & auth, key management, privacy.
Also web backend/front-end.
My usual tools
Rust
PostgreSQL
Nix
Typescript / Javascript
React
Blockchain ecosystems
Solana
Ethereum / EVM-chains
Parity Substrate
NEAR
| Solana Contracts Collection of Solana programs & UI Solana Anchor
|
Ethereum solidity templates Solidity template (Foundry or Hardhat) Solidity Ethereum
|
ZK proof of blockchain state transition Proving a blockchain state transition function (prev_balances + transactions = new_balances) Noir Cairo ⭐ 1
|
| auth-rs-warp Authentication / Authorization server example with Rust, Warp, Postgres Warp Postgres ⭐ 11
|
oauth2-noserver Simplifying the OAuth2 auth flow for desktop / CLI apps that have no server side. Go OAuth ⭐ 81
|
ZK proof of blockchain state transition Proving a blockchain state transition function (prev_balances + transactions = new_balances) Noir Cairo ⭐ 1
|
| merkle-tree-noir Merkle tree with Pedersen hash calculated in Noir Noir ⭐ 2
|
auth-rs A minimal authentication / authorization server using rust, Hyper, Postgres, and async/await hyper ⭐ 3
|
sigma-protocol Proof of knowledge of discrete logarithm, using sigma protocol and fiat-shamir transformation
|
| kademlia-dht-rs Rust implementation of a Kademlia DHT ⭐ 11
|
| Solana Contracts Collection of Solana programs & UI Solana Anchor
|
Automated Accounting
|
Crypto Tracker
|
| gphotos-uploader-cli Command line tool to mass upload media folders to your Google Photos account(s) (Mac OS / Linux) Go ⭐ 760
|
go-httpclient-middl Add middleware to your HTTP clients in Go Go ⭐ 2
|
google-photos-api-client-go Google photos api client in go Go ⭐ 37
|
DNS local filtering server
|
Manage /etc/hosts on a schedule
|
rust-libs Rust libraries
|
| my-nix Functions, aliases and packages I often need, via a nix flake Nix
|