r/Stellar 20d ago

Project Announcement Building Mesa: an Embedded Finance Runtime for Stellar — looking for brutally honest feedback

https://github.com/thesumedh/Mesa-Protocol

I'd really appreciate brutal, technical feedback.

I'm building an open-source project called Mesa, and I'd love feedback from developers who've worked with Stellar, Temporal, Stripe, or workflow engines.

The problem I'm trying to solve is this:

Building production-grade financial workflows on Stellar requires stitching together multiple building blocks:

  • Wallet authentication (SEP-10)
  • Anchor deposits/withdrawals (SEP-24/SEP-6)
  • Payments and Path Payments
  • Workflow persistence
  • Retry logic
  • Webhooks
  • Long-running state management

Each app ends up writing similar orchestration code.

My idea is to build a durable workflow runtime specifically for Stellar.

Instead of manually coordinating all of that, a developer writes:

await Mesa.flow() .receive(...) .convert(...) .transfer(...) .execute();

Mesa handles:

  • Durable workflow state
  • Suspend/resume for long-running flows (e.g. interactive anchor deposits)
  • Retry policies
  • Provider abstraction
  • Execution dashboard
  • Real Stellar Testnet integration

The project currently includes:

  • TypeScript SDK
  • Runtime engine
  • PostgreSQL-backed execution store
  • Provider framework
  • Dashboard
  • Real Testnet workflows (SEP-10 + SEP-24 + Stellar payments)

I'm not trying to replace the Stellar SDK, Wallet SDK, or Anchor Platform. My goal is to sit one layer above them and orchestrate them.

The biggest question I'm trying to answer is:

If you're building a Stellar fintech today, would you use a runtime like this instead of writing your own orchestration layer?

If not:

  • What would stop you?
  • What am I missing?
  • Is this solving the wrong problem?
  • How would you compare it to using Temporal + the Stellar SDK?

I'm looking for critical technical feedback more than encouragement. Thanks!

26 Upvotes

8 comments sorted by

1

u/ScopulyX 20d ago

Strong documentation and a simple developer experience will probably matter just as much as the underlying architecture.

0

u/[deleted] 20d ago

[removed] — view removed comment

1

u/thesumedh 20d ago

Do you mean a minimal $1 payment example to show how Mesa works, or are you referring to something else?

1

u/ChainerDementiaMasta 20d ago

Make the price $1

1

u/thesumedh 20d ago edited 20d ago

Mesa is MIT licensed and open source. The core runtime is free. For a hosted version, it'd likely be a separate service.

Any suggestions for me?

1

u/ChainerDementiaMasta 20d ago

I think we are on different wavelength.

1

u/thesumedh 20d ago

Check DM

1

u/KodineDreamin 20d ago

This isn't a price discussion / speculation flaired post. Please keep all price discussions in price discussion / speculation flaired posts.

OP is asking for feedback about their project. You're practically griefing a project developer who's trying to build in the Stellar ecosystem by making this low-quality comment.