Skip to content

Alpen Labs Logo

We're expanding global financial access & individual agency through ZK-enabled infrastructure on bitcoin.

Alpen gives developers the freedom to program nearly any locking conditions for BTC imaginable, limited only by the Alpen block size and gas limits. This enables developers to create new kinds of applications for BTC with features such as:

  • New signature types, "provide a valid P-256 signature to authorize a transfer"

  • Vaults, "transfers must wait N days after being initiated to be effectuated, and can be cancelled in the mean time"

  • Subscriptions, "address 0x123...9a can withdraw up to v BTC per month from this account"

  • Strong privacy, "transaction details are end-to-end encrypted and verified using a zero-knowledge proof"

  • Economically-secured zero-confirmation payments, "if a double-spend from this sender is reported, the reporter gets to claim the sender's full wallet balance"

  • Financial transactions, "if enough BTC is locked as collateral to maintain up to X% loan-to-value ratio, then up to N of this other asset can be borrowed"

... and many more possibilities.

Pinned Loading

  1. alpen alpen Public

    Rust implementation of the Alpen protocol

    Rust 90 21

  2. bitcoin-bosd bitcoin-bosd Public

    Bitcoin Output Script Descriptor (BOSD)

    Rust 18 3

  3. strata-bridge strata-bridge Public

    Reference Implementation of the Strata Bridge

    Rust 14 9

  4. zkaleido zkaleido Public

    Core traits and adapters to unify experience among various zkVMs.

    Rust 12 7

  5. bitcoind-async-client bitcoind-async-client Public

    BitcoinD JSON-RPC Async Client

    Rust 14 5

  6. faucet-api faucet-api Public

    PoW-based faucet for bitcoin (signets) & Alpen EVM

    Rust 2

Repositories

Showing 10 of 61 repositories
  • strata-bridge Public

    Reference Implementation of the Strata Bridge

    alpenlabs/strata-bridge’s past year of commit activity
    Rust 14 Apache-2.0 9 0 8 Updated Jan 12, 2026
  • alpen Public

    Rust implementation of the Alpen protocol

    alpenlabs/alpen’s past year of commit activity
    Rust 90 Apache-2.0 21 0 19 Updated Jan 12, 2026
  • ssz-gen Public

    SSZ Types Generator

    alpenlabs/ssz-gen’s past year of commit activity
    Rust 1 Apache-2.0 0 0 1 Updated Jan 12, 2026
  • alpen-faucet Public

    A faucet and GUI for users to receive test BTC directly to their Alpen address.

    alpenlabs/alpen-faucet’s past year of commit activity
    TypeScript 0 0 0 0 Updated Jan 12, 2026
  • moho Public

    Moho proof infrastructure for Strata

    alpenlabs/moho’s past year of commit activity
    Rust 0 Apache-2.0 0 0 0 Updated Jan 12, 2026
  • strata-common Public
    alpenlabs/strata-common’s past year of commit activity
    Rust 0 Apache-2.0 0 0 1 Updated Jan 12, 2026
  • bridge-sm-design-docs Public

    This repo contains the design doc specification for the state machines in the bridge

    alpenlabs/bridge-sm-design-docs’s past year of commit activity
    Haskell 0 MIT 0 0 1 Updated Jan 12, 2026
  • ckt Public

    High performance garbled circuit tooling

    alpenlabs/ckt’s past year of commit activity
    Rust 4 Apache-2.0 0 14 (5 issues need help) 7 Updated Jan 11, 2026
  • strata-p2p Public

    Common code for Strata's P2P stack (for rollup full nodes and bridge operators)

    alpenlabs/strata-p2p’s past year of commit activity
    Rust 0 Apache-2.0 1 1 0 Updated Jan 10, 2026
  • mosaic-torrent Public

    Torrent handling for large Mosaic artifacts

    alpenlabs/mosaic-torrent’s past year of commit activity
    Rust 0 Apache-2.0 0 0 1 Updated Jan 9, 2026

Top languages

Loading…

Most used topics

Loading…