🎯 Problem Statement
SorobanAdapter currently generates simulated ledger hashes. It must integrate the official @stellar/stellar-sdk to execute real contract invocations against Soroban Testnet and Futurenet.
🛠️ Technical Tasks
✅ Definition of Done (Acceptance Criteria)
- Target Module:
src/core/blockchain/SorobanAdapter.ts
- Estimated Bounty: 400 USDC / Drips Tier 3 (4–6 days)
🎯 Problem Statement
SorobanAdaptercurrently generates simulated ledger hashes. It must integrate the official@stellar/stellar-sdkto execute real contract invocations against Soroban Testnet and Futurenet.🛠️ Technical Tasks
@stellar/stellar-sdkisolated insidesrc/core/blockchain/.buildRegisterLotTransaction()mapping domain parameters to contract types:lot_code:Symboldigest:BytesN<32>producer_id:Addressaltitude:u32server.simulateTransaction) to estimate CPU instructions and ledger read/write footprints.✅ Definition of Done (Acceptance Criteria)
scripts/test-soroban-register.ts) successfully submits a live transaction to Soroban Testnet.src/core/blockchain/SorobanAdapter.ts