Paying Employees shouldn't be this stressful wth!!
If you've ever tried paying employees across borders especially with traditional banks, you know it’s a nightmare. Most of them suck so bad. And honestly, it’s not even their fault. It's just too much red tape, slow processing times, and country-specific restrictions.
But guess what? Crypto fixes that. Now, with just a wallet, employees can get paid instantly, no matter where they are. 🔮
But Here’s the Problem…
- Managing wallets? A headache
- Tracking who got paid? Pain
- Asking for wallet addresses over and over? Annoying
- Making sure payments happen on time? Stressful
What if you could make all of this stupidly easy?
This is where Paystream comes in. With automated payments, real-time tracking, stats, and flexible payment contracts, you can pay your team on autopilot. No more manual transactions, no more spreadsheets, no more “Oh crap, did I forget to pay Marcus?” 😭
We make this shitty process a lot easier by letting you handle everything in one place.
Want to pay Marcus $300 every week down to the second?
✅ Set it up once in Paystream → Add Marcus' wallet → Boom. Now every week Marcus gets paid. Every! Single! Time!
⚡ What Makes Paystream Different?
Unlike traditional payroll systems, Paystream is built for speed, automation, and ease of use. Even if you’ve never touched crypto before, you can:
- ✅ Sign in with email or socials using ZKLogin
- ✅ Fund your wallet and start paying instantly
- ✅ ** Set up programmable, scheduled payment contracts**
- ✅ Track transactions in real-time with charts & analytics
🔧 And How Did We Build This Cool App?
We took Streamflow SDK (which handles token vesting & automation) and supercharged it into a stress-free payroll powerhouse 🔋. But that’s just the start.
💻 Tech Stack Breakdown:
🛠 Frontend: Built with Next.js and styled with Tailwind CSS + custom CSS for full design flexibility.
🔌 Wallet Integration: We used Reown Wallet Kit to make it dead simple for users to log in, create a wallet instantly, or use their existing ones.
🧪 Testing: Cypress handles our end-to-end testing.
🔥 Backend: We use Firebase for authentication, user management, and database storage.
🛠 How We Built the Core Features:
🔄 Automated Payments: - Leveraged Streamflow SDK’s token vesting contracts to schedule payments that execute automatically—so once you set it up, it just runs.
📊 Tracking & Analytics: - Built custom dashboards & charts for a clean, data-driven overview of payments using Recharts React library.
🔗 Seamless Wallet & Fiat On-Ramp: - Reown’s on-ramp integration lets non-crypto users log in with socials and fund their wallets without leaving the app. Also allows for direct token purchasing from the app.
🛡 Security - Payments run on smart contracts, meaning once scheduled, they can’t be altered or blocked. Funds stored in contracts are secured and safe as streamflow has been thoroughly audited
🌍 Testnet & Mainnet Flexibility: - Users can toggle between testnet & mainnet to simulate payments before going live—because nobody wants to accidentally send real money while testing. This is done my toogling the RPC provider between testnet and mainnet.
🚧 Challenges & Lessons Learned
Building Paystream wasn't all smooth sailing—there were a few roadblocks:
💡 Token volatility – Tracking payments when a token jumps 10% in an hour is chaotic. Handling multiple volatile tokens makes tracking a nightmare. Solution? Start with USDC for predictable payments. Once we crack tracking fluctuating values, we'll roll out multi-token support.
💡 Scaling features – Some advanced features are in the pipeline as we gather feedback. We want to nail the core experience first.
💡 Making onboarding easy for non-crypto users – Not everyone wants to deal with private keys and wallet setup. Instead, users can log in with socials and fund their payroll wallet directly via Reown’s on-ramp features to make onboarding easier.
🎯 Accomplishments That We're Proud Of
- ✅ Paystream is LIVE on testnet and ready to use!
- ✅ You can already start making micro-payments on mainnet
- ✅ Core functionality is up and running—even as we refine tracking features
🎯 What’s Next?
- 🔹 More tokens (not just USDC)
- 🔹 Multi-chain compatibility
- 🔹 An even smoother user experience
- 🔹 Batch payments (pay up to 1,000 people in a single contract!)
But here’s where it gets wild… Imagine this:
“Hey Paystream, give Steve a $20 bonus every week till December for helping me heat my coffee.”
Voila. Done! 🤖 AI-powered automation is coming.
No clicks. No forms. (Okay, we’ll keep the form. But still.) You tell Paystream what you want, and it happens. 🔨
And that’s just the beginning… Stay tuned. Big things are coming. 👀🔥
Oh, and one more thing…
If I win this hackathon, you can pay me with Paystream and see how good it really is. 😏💰
Get Started
To use paystream you need a solana wallet or any existing socials either funded with test token or USDC. Read our docs for more info paystream documentation
Built With
- firebase
- nextjs
- reown-apkit
- streamflow-sdk
Log in or sign up for Devpost to join the conversation.