Skip to content

feat: Pool Creation Blockchain Interaction #134

Merged
Akshola00 merged 8 commits intoWeb3Novalabs:mainfrom
zintarh:feat/pool-creation-blockchain-interaction
Feb 25, 2026
Merged

feat: Pool Creation Blockchain Interaction #134
Akshola00 merged 8 commits intoWeb3Novalabs:mainfrom
zintarh:feat/pool-creation-blockchain-interaction

Conversation

@zintarh
Copy link
Contributor

@zintarh zintarh commented Feb 21, 2026

This PR implements the pool creation blockchain interaction feature as described in issue #59.

Changes

  • Added @stellar/stellar-sdk dependency for Soroban contract interaction
  • Created frontend/src/utils/soroban.ts utility for building and submitting pool creation transactions
  • Created frontend/src/app/create-pool/page.tsx with a comprehensive form for pool creation
  • Updated frontend/src/app/discovery/page.tsx to link the "Create a Pool" button to the new page

Features

  • ✅ Transaction signing flow via wallet kit
  • ✅ Success state with link to Stellar Expert explorer
  • ✅ Error handling for rejected transactions
  • ✅ Form validation and user feedback
  • ✅ Integration with existing wallet connection utilities

closes #59

@zintarh zintarh changed the title feat: Pool Creation Blockchain Interaction - closes #59 feat: Pool Creation Blockchain Interaction Feb 21, 2026
@Akshola00
Copy link
Contributor

@zintarh thank you for your contribution
pls fix lint issues and resolve conflicts

- Merge latest main branch changes (Image component, unsplash URLs)
- Keep Link change for Create a Pool button
- Remove unused useRouter import
- Add missing newlines at end of files
@Akshola00
Copy link
Contributor

@zintarh ci is still failing

@Akshola00 Akshola00 merged commit 211d085 into Web3Novalabs:main Feb 25, 2026
1 check failed
@Akshola00 Akshola00 mentioned this pull request Feb 25, 2026
Merged
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.

Pool Creation Blockchain Interaction

2 participants