Skip to content

docs: add Stellar payment method#513

Merged
brendanjryan merged 5 commits intotempoxyz:mainfrom
sagpatil:docs/stellar-payment-method
Mar 31, 2026
Merged

docs: add Stellar payment method#513
brendanjryan merged 5 commits intotempoxyz:mainfrom
sagpatil:docs/stellar-payment-method

Conversation

@sagpatil
Copy link
Copy Markdown
Contributor

Summary

  • Adds documentation for the Stellar payment method based on the @stellar/mpp SDK and Stellar developer docs
  • Three new pages: overview (stellar/index.mdx), charge intent (stellar/charge.mdx), and channel/session intent (stellar/session.mdx)
  • Wires up navigation: sidebar in vocs.config.ts, card components in cards.tsx, and payment methods index page

New pages

Page Description
stellar/index.mdx Overview with installation, why Stellar, intent comparison, fee sponsorship, supported SAC assets
stellar/charge.mdx Charge intent with pull/push modes, server/client examples, fee sponsorship, config tables, progress events
stellar/session.mdx Channel intent with payment channel lifecycle, server/client integration, closing/monitoring channels, one-way-channel contract

Test plan

  • pnpm check:types passes
  • pnpm build completes successfully
  • Stellar pages render correctly in dev (pnpm dev)
  • Sidebar navigation works for all three Stellar pages
  • Payment methods index shows Stellar card and tab
  • Mermaid diagrams render on charge and session pages

🤖 Generated with Claude Code

sagpatil and others added 2 commits March 31, 2026 11:23
Add documentation for the Stellar payment method based on the Stellar
MPP SDK (@stellar/mpp) and Stellar developer docs. Includes:

- stellar/index.mdx: Overview page with installation, why Stellar,
  intent comparison table, fee sponsorship, and supported assets
- stellar/charge.mdx: Charge intent docs with pull/push modes,
  server/client setup, fee sponsorship, configuration tables,
  and progress events
- stellar/session.mdx: Channel intent docs with payment channel
  lifecycle, server/client integration, closing channels,
  monitoring, and channel contract details

Also updates:
- cards.tsx: StellarMethodCard, StellarChargeCard, StellarChannelCard
- payment-methods/index.mdx: Stellar tab and card
- vocs.config.ts: Stellar sidebar routes

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
- Add info callout clarifying channel/session naming convention
- Reorder Stellar card after Solana to match tab ordering

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@vercel
Copy link
Copy Markdown

vercel bot commented Mar 31, 2026

@sagpatil is attempting to deploy a commit to the Tempo Team on Vercel.

A member of the Team first needs to authorize it.

Copy link
Copy Markdown
Contributor

@marcelosalloum marcelosalloum left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM from a Stellar perspective

@sagpatil sagpatil marked this pull request as ready for review March 31, 2026 19:50
@sagpatil
Copy link
Copy Markdown
Contributor Author

@brendanjryan : can you please review these

Copy link
Copy Markdown
Collaborator

@brendanjryan brendanjryan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

],
},
{
text: "Stellar",
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@brendanjryan brendanjryan merged commit c8b6330 into tempoxyz:main Mar 31, 2026
3 of 4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants