Skip to content
View kobby-pentangeli's full-sized avatar

Organizations

@dOrgTech

Block or report kobby-pentangeli

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
kobby-pentangeli/README.md

Hey!

👾 I'm Kobby.

🦀 An open-source Rust engineer with a deep passion for zero-knowledge (ZK) cryptographic protocols.

𓋹 Creator of the Maat ZK programming language.

📜 I also build and maintain ZK Rosetta catalog and harness.


🌀 Projects

  • maat --- Turing-complete programming language for writing zero-knowledge proofs (ZKPs). Backed by the Winterfell STARK prover/verifier.
  • zk-rosetta --- A cross-ecosystem catalog and harness of zero-knowledge protocol specs or proposals, with executable proof that one statement verifies identically across chains.
  • lc3box --- Assembler, disassembler, virtual machine, debugger, and compiler for the Little Computer 3 (LC-3) assembly language and instruction-set architecture.
  • chaum-pedersen --- Rust implementation of the Chaum-Pedersen zero-knowledge cryptographic protocol.
  • zescrow --- Trust-minimized, chain-agnostic implementation of an escrow program using the RISC Zero zkVM as the zero-knowledge prover/verifier.
  • grapevine --- A modern, asynchronous peer-to-peer gossip protocol library and application.
  • ord-rs --- A library for working with Bitcoin Ordinal inscriptions, BRC20 tokens, and runes.
  • atomic-swap --- Cross-chain application where a Bitcoin payment unlocks NFT minting on Ethereum or Solana through shared secrets.
  • palisade --- Rust implementation of an HTTP reverse proxy built on hyper, tokio, and rustls.

Pinned Loading

  1. maatlabs/maat maatlabs/maat Public

    Turing-complete programming language for writing zero-knowledge proofs (ZKPs)

    Rust 3

  2. chaum-pedersen-zkp chaum-pedersen-zkp Public

    Rust implementation of the Chaum-Pedersen zero-knowledge cryptographic protocol.

    Rust 4

  3. solana-escrow solana-escrow Public

    An escrow program (smart contract) built for the Solana blockchain

    Rust 50 20

  4. grapevine grapevine Public

    A modern, asynchronous peer-to-peer gossip protocol library and application

    Rust 7 1

  5. zescrow zescrow Public

    Zescrow (for zero-knowledge escrow) is a trust-minimized, chain-agnostic implementation of an escrow program using the RISC Zero zkVM as the zero-knowledge prover/verifier

    Rust 3

  6. lc3box lc3box Public

    Assembler, disassembler, virtual machine, debugger, and compiler for the Little Computer 3 (LC-3) assembly language and instruction-set architecture

    Rust