Skip to content

Alien-Protocol/Alien-Gateway

Repository files navigation

🌉 Alien Gateway

Smart Contracts CI Checks ZK Circuits CI

Alien Protocol

Send crypto to @username instead of a long wallet address — built for Stellar.

Alien Gateway is a privacy-preserving username system for the Stellar network.
It allows users to send and receive payments using human-readable identities like @username instead of long Stellar wallet addresses.

Unlike traditional naming systems, usernames are never stored on-chain in plaintext.
They are stored as zero-knowledge commitments, protecting user identity and wallet associations.


✨ Features

  • Send payments using @username
  • Human-readable Stellar identities
  • Privacy-preserving wallet linking
  • Optional private payment routing
  • Developer-friendly SDK for integration

🧠 How It Works

  1. User registers a @username
  2. Username is stored as a ZK commitment
  3. The system verifies uniqueness using zero-knowledge proofs
  4. The username resolves to a linked Stellar wallet
  5. Payments can be sent directly using @username

⚙️ Tech Stack

  • Smart Contracts: Rust + Soroban
  • ZK Circuits: Circom
  • Proof System: Groth16
  • Hash Function: Poseidon
  • SDK: TypeScript

🚀 Vision

One username. One identity. Built for Stellar.

Alien Gateway aims to become the identity and payment resolution layer for the Stellar ecosystem.

🌐 Connect with us

About

Alien Gateway is a privacy-preserving username system that allows anyone to send crypto to @username instead of a long Stellar wallet address.

Resources

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors