Simple Payment dApp built on Stellar Testnet with Freighter wallet integration.
Built for Rise In - Stellar Journey to Mastery - Level 1 White Belt.
- Connect and disconnect Freighter wallet
- View XLM balance on Testnet
- Send XLM payments to any Testnet address
- Transaction confirmation with hash and Stellar Expert link
- React 19
- TypeScript
- Vite
- Tailwind CSS
- @stellar/stellar-sdk v15
- @stellar/freighter-api v6
- Node.js (v18+)
- pnpm
- Freighter Wallet browser extension
- Freighter configured to Testnet
-
Clone the repository:
git clone https://github.com/akawolfcito/stellar-connect-wallet.git cd stellar-connect-wallet -
Install dependencies:
pnpm install
-
Start the development server:
pnpm dev
-
Open
http://localhost:5173in your browser.
Use the Stellar Friendbot to fund your testnet account with 10,000 XLM.
Automated screenshot capture is available via Playwright:
-
Start the dev server:
pnpm dev
-
In a separate terminal, run the screenshot script:
pnpm screenshots
-
A browser window will open. When prompted, manually connect your Freighter wallet and approve transactions. Screenshots are saved to the
screenshots/directory.
MIT






