Skip to content
SCF #44 · RFP Track — C-Address Tooling & Onboarding

C-address onboarding, made embeddable

Passkeys, sponsored first actions, gift links, and scoped sessions for Stellar apps.

RFP TrackOpen sourceSponsored first actionPasskey UXScoped sessions

From zero wallet to first Stellar action in under 60 seconds.

What Lazee Kit ships

Five primitives, packaged as one reusable kit

Lazee Kit is an open-source C-address onboarding and execution kit for Stellar apps. It is an embeddable developer layer — not a standalone wallet.

Passkey-style C-address

User-friendly smart account creation. No seed phrases, no account-type quiz.

Sponsor relay

Simulates, sponsors, submits, and records the first action. No upfront XLM.

Gift & claim links

USDC flows a receiver can claim without prior wallet setup. Escrowed in GiftVault.

Scoped sessions

App & agent automation with caps, expiry, allowlists, and revocation — enforced onchain.

SDK & React UI kit

Drop-in methods and components so apps embed the flow instead of rebuilding it.

+ reference app, docs, tests & runbooks

Outputs compound across the Stellar ecosystem.

The first minute

Lazee changes what a user hits first

Crypto-native first minute

  • Pick an account type
  • Understand reserves
  • Find & fund XLM
  • Add trustlines
  • Approve repeated signing prompts
  • Still no value received

Lazee first minute

  1. 1Open the app
  2. 2Create C-address with a passkey
  3. 3App sponsors the first action
  4. 4Claim USDC from a link
  5. 5See a readable receipt
  6. 6Grant a safe scoped session later

RFP fit — C-Address Tooling & Onboarding

Every RFP need maps to a proof artifact

  • Make C-addresses usable for real users
    Passkey-style C-address creation and app-embedded onboarding
    Reference app demo video
    ✓ Current fit
  • Help users fund or use C-addresses without friction
    Sponsored first action, gift/claim links, G-to-C funding docs
    Testnet receipts, GiftVault flow
    ✓ Current fit
  • Provide reusable developer tooling
    TypeScript SDK, React UI kit, integration docs
    SDK docs, component catalog
    ◷ Planned milestone
  • Provide reference implementations
    Demo app for account creation, sponsored action, gift claim, session grant
    Public demo URL
    ✓ Current fit
  • Support production readiness
    Tests, observability, runbooks, security review
    Test matrix, runbook docs
    ◷ Planned milestone
  • Build in the open
    Public repo, MIT code, CC BY docs
    GitHub repo
    ✓ Current fit
  • Maintain after launch
    12-month maintenance plan, issue SLA, monthly updates
    Maintenance doc
    ◷ Planned milestone

Stellar ecosystem impact

Reference infrastructure, not one isolated app

C-address adoption

C-addresses become the default account surface. Users see “create with passkey”; the app handles the model underneath.

First C-address action in under 60 seconds.

Stablecoin payments

Gift and claim links make Stellar USDC feel like a consumer-grade payment primitive.

Receive value before learning what XLM is.

Developer velocity

Apps stop rebuilding onboarding, relay, receipts, and permission screens from scratch.

Two reference integrations by M2.

Safer automation

Agents and background jobs get limited permissions instead of private keys.

Out-of-scope calls fail; user can revoke.

Wallet & app ecosystem

Not a wallet replacement — reference infrastructure wallets and apps can fork or adapt.

Reference UI separates auth, relay, execution.

Security culture

C-address UX should not hide risk. Permissions stay visible with previews, caps, and receipts.

Public threat model + test matrix.

System architecture

Authorization stays onchain. Relay is fee infrastructure.

Contracts enforce user and session authorization. The sponsor relay pays fees and submits — it cannot bypass policy.

See full architecture →

Lazee Account

Soroban Rust

GiftVault

Soroban Rust

SessionRegistry

Soroban Rust

SponsorPolicy

Soroban Rust · optional

Sponsor Relay

Node / Bun service

Intent Orchestrator

Node / Bun service

Indexer / Events API

Worker + database

Lazee SDK

TypeScript

React UI Kit

React

Staged delivery — 20 weeks

$128,000 in XLM across three tranches

M1$12,800

Weeks 1–4

Demo MVP & Proof of Intent

Show a reviewer that Lazee Kit works as a real C-address onboarding flow, not a concept deck.

M2$51,200

Weeks 5–12

Developer Kit & Integration Readiness

Turn the demo into reusable developer infrastructure.

M3$64,000

Weeks 13–20

Production Readiness & Mainnet Pilot

Make Lazee Kit credible for controlled mainnet usage and post-grant maintenance.

Reviewer proof

Verifiable artifacts, not promises

Every milestone ships reviewer-checkable proof. Links are filled in before SCF submission.

GitHub repo
Public demo URL
Contract IDs
Transaction hashes
Test summary
3-min video