Skip to content

Demo dApp: Gasless Classic Payment (XLM Send) #254

@0xVida

Description

@0xVida

Description:
Build the simplest possible demo: a gasless XLM payment for Classic Stellar transactions.

Requirements and Context:
Not all Fluid users are building Soroban dApps. A classic payment demo shows Fluid works equally well for basic remittance use cases.

Acceptance Criteria:

  • Minimal React form: enter destination address and amount
  • Fluid sponsors the transaction fee
  • Shows the confirmed tx link in Stellar Expert
  • Works with any Stellar wallet (Freighter)

Deliverables:

  • Implementation of the above criteria
  • Tests or proof of correct behaviour

NOTE: This issue will NOT be reviewed or approved without evidence (screenshot, log, or test output) demonstrating the feature works as described.

Suggested Execution:

  1. Build a minimal React app with freighter-api integration
  2. Use the Fluid SDK to sponsor the Payment operation
  3. Deploy to GitHub Pages as a reference implementation

Guidelines:

  • Follow the existing project coding conventions
  • All new environment variables must be documented in .env.example
  • Phase: Phase 15: Community

Example Commit Message:

demo: gasless classic xlm payment demo dapp

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions