Skip to content

🌐 Portal Technologies Inc.


A universal app for identity & payments. Smooth, secure, and self-sovereign.

Welcome to the official GitHub organization for Portal: the user-facing interface to a fully decentralized identity and payment protocol. Portal makes it easy for anyone to log in, pay, and prove who they are without passwords or platform lock-in.

🕳️ What Is Portal?

Portal is a digital identity provider built on Nostr and Lightning. It manages your digital identity and public keys, acting as a secure approval layer for sensitive operations:

  • ✅ Authorize passwordless logins
  • 🤝 Approve single or recurring payments (Lightning & Cashu)
  • 🔐 Share zero-knowledge proofs of documents like passports or driver's licenses

Behind the scenes, Portal is a client of a decentralized FOSS protocol we're developing. This protocol powers the logic and trust model — Portal simply gives users a clean, friendly interface to access it all.

🛠️ Built With

We utilize a modern, high-performance stack to ensure security and scalability:

  • Core Protocol & Backend: Written in Rust 🦀 for safety, speed, and memory efficiency.
  • Client Applications: Built with TypeScript (and Svelte for web demos) to ensure a responsive user experience.
  • SDKs & Integrations: implementations available in Java and Rust.

📲 What Can You Do with Portal?

  • Log in without usernames or passwords.
  • Approve subscriptions and one-time payments with a tap.
  • Authenticate in person using your device.
  • Link any Nostr Wallet Connect-compatible wallet.
  • Manage privacy-preserving e-cash (via Cashu).
  • Share proofs of identity without leaking personal data.

Portal doesn’t custody your keys, funds, or data.

📂 Projects Under This Org

Repository Description Tech Stack
portal-app The Main App. Digital identity provider built on Nostr & Lightning. TypeScript
lib Core Protocol. The primary Rust implementation of the Portal protocol. Rust
java-sdk Java SDK. A client implementation for the Portal WebSocket Server. Java
portal-access-control Auth Service. A microservice to manage user access control and permissions. Rust
portal-business-app Business Integration. Logic and interface for merchant/business adoption. TypeScript
cdk Cashu Dev Kit. Our implementation/fork for handling Chaumian e-cash operations. Rust
healthcheck-service Infrastructure. Service monitoring and health status checks. Rust

📝 License

All code under this org is released under the MIT License, unless otherwise noted in specific repositories.

🤝 Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

📫 Contact

Popular repositories Loading

  1. lib lib Public

    Portal protocol implementation in Rust

    Rust 20 5

  2. portal-app portal-app Public

    Portal is your digital identity provider built on Nostr and Lightning

    TypeScript 10 7

  3. cdk cdk Public

    Forked from cashubtc/cdk

    Cashu Development Kit

    Rust 2

  4. portal-access-control portal-access-control Public

    A service to manage users access control

    Rust 1

  5. .github .github Public

    Portal organization

  6. portal-business-app portal-business-app Public

    TypeScript

Repositories

Showing 10 of 11 repositories
  • lib Public

    Portal protocol implementation in Rust

    PortalTechnologiesInc/lib's past year of commit activity
    Rust 20 MIT 5 7 (1 issue needs help) 0 Updated May 13, 2026
  • java-sdk Public

    Official java sdk for Portal

    PortalTechnologiesInc/java-sdk's past year of commit activity
    Java 0 0 0 0 Updated May 6, 2026
  • healthcheck-service Public

    Monitor services statuses

    PortalTechnologiesInc/healthcheck-service's past year of commit activity
    Rust 0 0 0 0 Updated May 6, 2026
  • portal-app Public

    Portal is your digital identity provider built on Nostr and Lightning

    PortalTechnologiesInc/portal-app's past year of commit activity
    TypeScript 10 7 16 5 Updated Apr 15, 2026
  • portal-demo Public
    PortalTechnologiesInc/portal-demo's past year of commit activity
    Svelte 0 0 1 2 Updated Apr 3, 2026
  • cdk Public Forked from cashubtc/cdk

    Cashu Development Kit

    PortalTechnologiesInc/cdk's past year of commit activity
    Rust 2 MIT 143 0 1 Updated Mar 26, 2026
  • .github Public

    Portal organization

    PortalTechnologiesInc/.github's past year of commit activity
    0 0 0 0 Updated Jan 29, 2026
  • portal-website Public

    Project's website

    PortalTechnologiesInc/portal-website's past year of commit activity
    TypeScript 0 0 0 0 Updated Dec 9, 2025
  • portal-access-control Public

    A service to manage users access control

    PortalTechnologiesInc/portal-access-control's past year of commit activity
    Rust 1 0 1 0 Updated Oct 25, 2025
  • nostr-key-merge Public

    Merge nostr vanity split-keys

    PortalTechnologiesInc/nostr-key-merge's past year of commit activity
    Rust 0 MIT 0 0 0 Updated Aug 27, 2025

Most used topics

Loading…