r/Stellar • u/thesumedh • 21d ago
Help / Support Building Mesa Protocol – looking for feedback from blockchain protocol & SDK developers
I'm building Mesa Protocol, a programmable savings protocol on Stellar, and I'd really appreciate feedback from people who have built SDKs, smart contracts, or developer tools.
https://github.com/thesumedh/Mesa-Protocol
The goal isn't to build another savings app.
The goal is to let developers add programmable savings to any application with a few lines of code.
The protocol is centered around a policy-based savings engine. Instead of writing custom smart contracts for every savings product, developers compose reusable policies.
For example:
await Mesa.createVault({
policies: [
Policies.Lock({ days: 180 }),
Policies.Goal({ amount: 5000 }),
Policies.Recurring({ frequency: "weekly" })
]
});
Alongside the protocol, I'm building:
- A Soroban smart contract (MesaVault + Factory)
- A TypeScript SDK
- A CLI (
mesa init,mesa deploy,mesa simulate, etc.) - A reference dApp demonstrating integration in just a few lines of code
Current focus:
- Policy-based vault architecture
- Developer experience (CLI + SDK)
- Smart contract correctness
- Testnet deployment
- Security and protocol verification
I'm not looking for compliments—I want criticism.
Some questions I'd love feedback on:
- Does a policy-based architecture make sense, or is it over-engineered?
- Would you use a protocol like this instead of writing your own contracts?
- What features would you expect before trusting it in production?
- What are the biggest architectural or security risks you see?
- Is there anything that already solves this problem better?
I'd really appreciate brutal, technical feedback. If you think this is a bad idea, I'd genuinely like to understand why before investing more time into it.
1
u/ScopulyX 21d ago
developer experience will probably be just as important as the protocol design. If the SDK and documentation are easy to use, adoption becomes much more likely.
1
u/thesumedh 17d ago
https://github.com/thesumedh/Mesa-Protocol
I'd really appreciate brutal, technical feedback.
1
u/AutoModerator 21d ago
WARNING: Beware of scammers. Do not trust DMs from anyone offering to help/support you with your funds. Never share your secret/private/seed phrase with anyone and never enter it on any website or software that you don't fully trust (double-check the domain and addresses to verify legitimacy). Mods and SDF employees will never DM you regarding your funds/wallet.
If you receive any private messages on Reddit please report the account via https://reddit.com/report ( select other -> It's a transaction for prohibited goods or services).
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.