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

Share this project:

Updates