-
-
Vendor control center to browse listings, submit quotes, track offers, and manage Web3-verified procurement activity.
-
Enterprise dashboard to create listings, manage vendors, run reverse auctions, and monitor verified bidding activity
-
Live reverse auction dashboard where vendors compete in real time with ranking, bids, and blockchain-verified activity tracking.
-
Live Auction Room – Real-time reverse bidding interface with rank tracking, countdown timer, and blockchain-verified bid placement.
-
Real-Time Auction Engine – Vendors compete live with dynamic ranking, countdown precision, and transparent bid validation.
-
Blockchain-integrated wallet managing RAPP node points, bid activity credits, and secure recharge protocols.
-
RAPP Founding Team
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Inspiration
The inspiration for RAPP is deeply personal and rooted in real-world systemic issues.
Growing up, I watched my father work tirelessly as a vendor in the raw material sector. I vividly remember an incident where he spent weeks preparing and submitting the most competitive, lowest quotation for a major tender — a bid that, on paper, should have been a guaranteed win. Yet, the contract was awarded to another higher-priced party without any clear explanation or feedback.
The entire process was a "black box" where merit and mathematics were sidelined by back-channel deals and opaque decision-making.
This isn't just one man's story; it's a massive global systemic failure. According to PwC’s Global Economic Crime and Fraud Survey, procurement fraud is a top economic crime globally. Studies indicate that companies bleed capital through opaque processes:
$$ \text{Procurement Fraud Loss} \approx 25% \times \text{Total Organizational Revenue} $$
We built RAPP to ensure that what happened to my father never happens to another honest business owner. We wanted to fundamentally replace a system based on "who you know" with an immutable system based on "what you can prove."
What It Does
RAPP (Reverse Auction Procurement Platform) is a blockchain-powered marketplace designed to bring absolute, undeniable transparency to the raw material supply chain.
It operates on four core pillars:
1. Transparent Reverse Auctions
Companies list exact material requirements, and vendors compete in real-time.
The platform programmatically seeks the optimal outcome for the buyer:
$$ \text{Optimal Cost} = \min(P_1, P_2, \dots, P_n) $$
where ( P_j ) is the price offered by vendor ( j ).
2. On-Chain Integrity
Key actions — from project listings to exact timestamps of bid submissions — are logged on the Ethereum Sepolia Testnet, creating a permanent, tamper-proof record.
3. Blockchain Explorer Integration
We bridge Web2 usability with Web3 verification.
Users can click a Protocol Identity or Transaction Hash link directly in the UI to verify claims on Etherscan. Every deal becomes publicly auditable.
4. Sovereign Profile Management
We automated onboarding with real-world business verification (GST APIs) and secure smart wallet integration.
Each vendor receives a Sovereign Profile proving historical reliability to potential corporate partners.
How We Built It
We developed RAPP using a modern hybrid architecture merging Web2 usability with Web3 security.
Tech Stack
Frontend
- React 19
- TypeScript
- Tailwind CSS 4
We designed a custom Glass-Premium UI using deep navy gradients and glowing emerald accents. It feels less like a clunky B2B portal and more like a high-end financial terminal.
Backend
- Laravel 12 (PHP)
Handles:
- Complex business logic
- Role-based authorization
- Real-time bid queue processing
- Secure API management
Blockchain Integrations
Custom Solidity smart contracts:
RAPPAuction.solRAPPRegistry.sol
Deployed to Ethereum Sepolia
We implemented a gasless architecture.
Users do not need a crypto wallet. Our backend acts as an omni-relayer.
Secure server-side signing:
// Secure Server-Side Transaction Signing
$tx = new Transaction($txParams);
$signedTx = '0x' . $tx->sign($privateKey);
Private keys never leave our secure server before broadcasting.
Interactions
We used Framer Motion for smooth state transitions, ensuring the platform feels alive and responsive as live bids update.
Challenges We Ran Into
The biggest challenge was combining:
- High-velocity real-time bidding
- Blockchain latency (12–15 seconds block time)
This delay is unacceptable for modern reverse auctions.
Our Solution: Hybrid State-Management Architecture
1. Optimistic UI
Instant leaderboard updates via high-speed SQL database.
2. Delayed Finality
Background jobs anchor the cryptographic proof on-chain asynchronously.
Additionally, designing a premium yet functional interface required multiple iterations. We refined our glassmorphism components repeatedly to balance futuristic Web3 aesthetics with enterprise-grade readability.
Accomplishments We're Proud Of
Blockchain Verification Matrix
We created a TxHashBadge component that provides one-click blockchain verification for every bid.
We abstracted away Web3 complexity while preserving full transparency.
Unified Enterprise Dark Mode
We transformed a traditionally cluttered procurement interface into a refined, premium experience that inspires vendor confidence.
What We Learned
Building RAPP taught us that Trust-as-a-Service is the most valuable feature in industrial systems.
We learned how to:
- Manage concurrent state across SQL and EVM ledgers
- Simplify Web3 for non-technical vendors
- Scale transparent procurement using algorithmic services like
AuctionRankingService - Implement rigorous Git workflows and structured PR collaboration
What's Next for RAPP
1. Smart Contract Escrows
Automating fund release when supply-chain milestones are verified on-chain.
2. Mainnet L2 Transition
Moving from Sepolia to Layer 2 solutions like Polygon or Arbitrum.
3. AI-Driven Bid Ranking
Using Machine Learning models to analyze vendor reliability based on historical on-chain fulfillment data.
4. Global Compliance Integration
Expanding GST verification into global VAT, KYC, and KYB compliance frameworks.
RAPP
Building the future of transparent supply chain infrastructure — one block at a time.
Built With
- alchemyapi
- composer
- ethereum-(sepolia-testnet)
- ethers.js
- etherscan-api
- framer-motion
- git
- github
- google-oauth-2.0
- gstapi
- hardhat
- laravel-12
- laravel-sanctum
- lucide-react
- mysql
- npm
- php
- postman
- razorpay
- react-19
- solidity
- tailwind-css-4
- typescript
- vite
Log in or sign up for Devpost to join the conversation.