Skip to content

Rust quickstart (backend and CLI) #131

Description

@truthixify

Tier: M (2-4 days) | Type: tutorial

Context. All existing quickstarts assume TypeScript. The Stellar contracts are Rust and there is a natural pull for Rust-native backends (indexers, relayers, CLIs) that talk to the contracts directly via stellar-xdr and soroban-client. No first-class quickstart exists.

Scope.

  • New guides/quickstarts/rust.mdx.
  • Cargo setup: dependencies + feature flags for testnet vs mainnet.
  • Load a keypair, derive stealth keys (call the Wraith crate or reimplement per spec).
  • Fetch and scan announcements.
  • Send a stealth payment.
  • Callout on where the Rust-side story is thinner than TS and what is planned.

Acceptance.

  • Example compiles and runs against futurenet
  • Rust fences marked no-check so TS snippet gate is not broken
  • Renders in mint dev
  • Nav entry under Guides
  • Cross-linked from sdk/overview.mdx

Files. guides/quickstarts/rust.mdx (new), sdk/overview.mdx, docs.json.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Stellar WaveIssues in the Stellar wave programdocsDocumentationdripsFunded via Drips Networkhelp wantedExtra attention is neededrustAuto-created for Wave 8sdkAuto-created for Wave 8stellar-waveAuto-created for Wave 8wave-8Auto-created for Wave 8writing

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions