Skip to content

feat(escrow): add Soroban escrow deploy script and docs\n\nCloses #126#136

Merged
SudiptaPaul-31 merged 1 commit into
Lumina-eX:mainfrom
emteebug12-jpg:feature/escrow-deploy-126
Jun 25, 2026
Merged

feat(escrow): add Soroban escrow deploy script and docs\n\nCloses #126#136
SudiptaPaul-31 merged 1 commit into
Lumina-eX:mainfrom
emteebug12-jpg:feature/escrow-deploy-126

Conversation

@emteebug12-jpg

Copy link
Copy Markdown

Adds a helper script to build the escrow Soroban contract WASM and a deployment guide for deploying to the Stellar Testnet. Enables end-to-end wiring for the frontend/backend to call the on-chain escrow contract.

Changes:

Added: contracts/deploy_escrow_testnet.sh — build helper and optional auto-deploy.
Added: docs/soroban-escrow-deployment.md — prerequisites, CLI examples, and integration notes.
Updated: README.md — link to deployment doc.
Context: Contract implementation exists at lib.rs. JS stub to replace: deploy.ts.
How to test:
Run the build helper locally (requires rust, wasm32 target, and soroban CLI):

Notes / Next steps:

The current JS stub at deploy.ts should be replaced with a TypeScript deployer that uploads WASM and invokes initialize via @stellar/stellar-sdk or Soroban RPC.
The branch is feature/escrow-deploy-126; this PR moves the deliverables off main so they can be reviewed.
Recommend reviewers: contracts/Soroban maintainers and a backend owner familiar with Stellar integration.
Closes #126

@drips-wave

drips-wave Bot commented Jun 25, 2026

Copy link
Copy Markdown

@emteebug12-jpg Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@SudiptaPaul-31 SudiptaPaul-31 merged commit ba14d8b into Lumina-eX:main Jun 25, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature]: Soroban Escrow Contract Deployment

2 participants