Skip to content
@Rayos-Org

Rayos Org.

Seedless, passkey-native smart wallets for Stellar.

⚡ Rayos

Seedless. Passkey-Native. Smart Wallets for Stellar.

No seed phrases. No passwords. Just your face, fingerprint, or device PIN.

Apache-2.0 License Built on Stellar Open Source


🎥 Watch the Demo

See Rayos in action! This demo video walks through the entire experience — from creating a passkey wallet to signing a gasless transaction, all without a single seed phrase.

Rayos Demo Video


🌟 What is Rayos?

Rayos is an open-source smart wallet system built on the Stellar blockchain — designed so that anyone, technical or not, can own and control their digital assets without ever writing down a secret phrase.

Traditional crypto wallets make you write down a "seed phrase" — a string of 12–24 random words that, if lost or stolen, means losing everything forever. Rayos eliminates this entirely.

Instead, your wallet is secured by the same technology that unlocks your phone:

  • 🍎 Face ID (iPhone / Mac)
  • 👆 Touch ID (fingerprint)
  • 🪟 Windows Hello (face or PIN)

These are called passkeys — a modern, phishing-resistant standard already trusted by Apple, Google, and Microsoft. Rayos brings that same level of security to blockchain.


🔐 How It Works — Simply Put

You tap "Send"
  → Your device asks for Face ID / fingerprint
  → Your phone signs the transaction locally (your key never leaves your device)
  → The transaction is submitted on-chain via Stellar
  → Done. No passwords. No seed phrases. No browser extensions.

Beyond basic sending and receiving, Rayos supports:

Feature What it means for you
🔒 Spend Limits Set a daily maximum — no single transaction can drain your wallet
🗝️ Session Keys Let apps act on your behalf temporarily, within strict limits you define
🛡️ Guardian Recovery Designate trusted people or devices to help you recover access if you lose your phone
⛽ Fee Sponsorship Transaction fees are handled behind the scenes — no need to hold XLM just to pay gas

📦 Repositories

Every repository in this organization is one piece of the same system, built to work together.

Repository What it does Who it's for
wallet-contracts The on-chain smart contracts — the core logic of your wallet living on Stellar Rust / blockchain devs
wallet-sdk TypeScript library to integrate Rayos wallets into any web or mobile app App developers
relay-backend The backend service handling fee sponsorship, session keys, and guardian recovery Backend / infra devs
web-dashboard The browser-based wallet dashboard for managing your account End users
mobile-app The iOS & Android mobile app for on-the-go wallet access End users
demo-app A full working demo showing Rayos in action, end to end Everyone
infra CI/CD pipelines, deployment configs, and environment management DevOps / infra devs
docs The public developer documentation site Everyone

Not sure where to start? Try demo-app to see it live, or docs to understand how it all fits together.


🛠️ Technology Stack

Rayos is built entirely with open-source tools, from the blockchain layer up to the UI.

Layer Technologies
Smart Contracts Rust · Soroban (Stellar's smart contract platform)
SDK & Frontend TypeScript · Next.js · Tailwind CSS · shadcn/ui
Mobile React Native · Expo
Backend Node.js · Neon (serverless Postgres)
Deployment Vercel · GitHub Actions

Every single dependency is open source — no black boxes, no proprietary lock-in.


🤝 Contributing

We welcome contributors of all experience levels — whether you're a seasoned Rust developer, a frontend engineer, or just getting started.

  1. Explore — Browse the repos above and find one that matches your skills or interests.
  2. Read first — Each repo has an ARCHITECTURE.md explaining its structure before you dive in.
  3. Find an issue — Look for issues tagged good first issue for a friendly starting point.
  4. Follow the conventions — See CONTRIBUTING.md for branch naming, commit style, and PR guidelines.

Found a security vulnerability? Please do not open a public issue. Follow the responsible disclosure process described in SECURITY.md.


📄 License

All Rayos repositories are released under the Apache-2.0 License — free to use, modify, and build upon.


Building open, non-custodial wallet infrastructure for the Stellar ecosystem.

Docs · Demo · Security · Contributing

Pinned Loading

  1. demo-app demo-app Public

    A gasless, passkey-signed checkout experience built on Stellar Soroban Testnet. Pay for anything in one biometric tap — no seed phrases, no browser extensions, no gas fees.

    TypeScript

  2. web-dashboard web-dashboard Public

    A passkey-powered Stellar smart wallet with on-chain policies and social recovery. No seed phrases. No passwords. Just your biometrics.

    TypeScript

  3. mobile-app mobile-app Public

    The native mobile experience, focused on the smoothest possible passkey UX (Face ID / Touch ID / Android biometric prompts feel far more native here than in a mobile browser

    TypeScript

  4. wallet-sdk wallet-sdk Public

    The official TypeScript SDK for interacting with Guardian Wallet — a passkey-secured, policy-governed smart wallet on the Stellar network.

    TypeScript

  5. wallet-contracts wallet-contracts Public

    Smart contract wallet infrastructure on Soroban — WebAuthn passkeys, guardian recovery, session keys & spend policies

    Rust

  6. relay-backend relay-backend Public

    Gasless transactions, session keys, and social recovery orchestration for Soroban.

    TypeScript

Repositories

Showing 9 of 9 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…