Whisper a Haiku. Claim in Silence. Settle in Gold.
A haiku-based secret money delivery system built on Stacks blockchain, where haikus act as passwords to claim funds.
Haiku-based Smart Contract: https://github.com/blessedux/haiku_contract
The core smart contract that powers SozuPay's haiku-based money delivery system can be found in the repository above. This contract handles haiku creation, fund locking, and claiming operations on the Stacks blockchain.
Contract Address: ST2EX94QMG4FEHYV9KRJRX9BGM313YJ9DAYKZKWFN
Contract Name: haiku-basic
Network: Stacks Testnet
Status: ✅ Deployed and Ready
- Read the Documentation: All technical documentation is in the
/docsdirectory - Deploy the Contract: Follow the Deployment Guide
- Test Functions: Use the Contract Testing Guide
- Run the Application: Start the backend and frontend services
All documentation has been organized in the /docs directory:
- 📖 Documentation Index - Complete documentation overview
- 🚀 Deployment Guide - Deploy the smart contract
- 🧪 Testing Guide - Test contract functions
- 📋 Project Status - Current tasks and progress
- ⚙️ Backend Setup - Backend configuration
- 🔐 Auth Proxy - Authentication setup
- 💳 Wallet Integration - Turnkey wallet setup
SozuPay/
├── docs/ # 📚 All documentation
├── backend/ # 🔧 Backend services and API
├── frontend/ # 🎨 Next.js frontend application
├── haiku-project/ # 📜 Smart contract deployment
└── README.md # 📖 This file
- Create Haiku: User enters USD amount, system generates random haiku
- Fund Contract: STX equivalent is automatically funded to the contract
- Share Haiku: User shares the haiku with the recipient
- Claim Payment: Recipient uses the haiku to claim the STX
- Settle in Gold: Funds are transferred to the claimer's wallet
- Node.js 18+
- Stacks wallet with testnet STX
- Git
# Clone the repository
git clone <repository-url>
cd SozuPay
# Install dependencies
cd backend && npm install
cd ../frontend && npm install
# Deploy contract (see docs/DEPLOYMENT_GUIDE.md)
cd ../haiku-project
# Follow deployment guide
# Start services
cd ../backend && npm run dev
cd ../frontend && npm run dev- Contract Explorer: View on Testnet
- Contract Repository: haiku_contract
- Documentation:
/docsdirectory
This project is licensed under the MIT License.
Ready to whisper haikus and settle in gold? Check out the documentation to get started! 🎌✨