Inspiration
Getting paid as a freelancer is usually a mess. You have to send different bank details, crypto addresses, and payment apps in long, confusing chat messages. I wanted to build a digital handshake, one simple link that has everything a client needs to pay you quickly and safely. Unilinks was built to turn “How do I pay you?” into one simple answer. One professional link. Any currency. Any payment method. Anywhere in the world.
What it does
Unilinks is a "smart" payment profile. Instead of sending five different messages, you send one link.
- Unified Payments: Show your bank and crypto details in one place.
- Expirable Links: Links that "turn off" after a certain date to keep things secure.
- QR Codes: Every link gets its own QR code for easy scanning.
- Proof Uploads: Clients can upload a screenshot of their receipt, so you know the money is on the way.
- Timeline Tracking: A progress indicator showing: Link Created → Proof Sent → Payment Done.
- Crypto Calculator: Automatically shows the client how much crypto to send based on your price.
How we built it
The Look: React.js and Tailwind CSS to make it fast and responsive to both desktop and mobile devices. The Database: Firebase to save and update the screen instantly. UniLinks was designed and built with scalability in mind:
- Modern frontend architecture for speed and responsiveness
- Secure cloud infrastructure for reliability
- Modular payment gateway integrations
- Real-time event tracking for instant payment updates
Challenges we ran into
Some of the challenges during the building of Unilinks are:
- Designing a UX that feels effortless across crypto, banks, and card payments
- Balancing simplicity with powerful analytics
- Ensuring links felt trustworthy across social platforms and messaging apps
- Building something globally usable while remaining lightweight
Accomplishments that we're proud of
A Masterpiece of Simplicity: We didn't just build an app; we built a perfect workflow. Seeing a client upload a proof of payment is a game-changer because it stops the "Did you get my money?" emails. Flawless Design: We created a system so simple that anyone, anywhere in the world, can use it in seconds without ever asking "How do I pay?" Total Reliability: Our code is built to be rock-solid. Every link works perfectly, every time. I was proud to have built clean, professional links that build trust, instant confirmation, activity timelines, expiration tracking and have multi-currency features. Unilinks doesn’t just unify payment methods, it unifies the payment experience.
What we learned
- Payments are emotional: clarity builds trust, speed builds confidence
- Users care more about getting paid now than complex features
- One great link beat five different instructions
- Design and UX are just as important as payment infrastructure
What's next for Unilinks
- Advanced analytics: views, drop-offs, and payment intent tracking
- Custom branded domains for businesses and creators
- Instant Alerts: Get a text message the second a client uploads a receipt.
- One-Tap Share: Send your payment links directly to WhatsApp or Telegram with one click.
- Integrate direct payment APIs (Stripe, Paystack, TON)
Log in or sign up for Devpost to join the conversation.