Laravel Developer for Secure Monero Marketplace ( BUDGET IS SET)
Budget: £1,500 – £3,000 GBP
I am looking for an experienced Laravel developer to build a privacy-focused, Monero-only marketplace. This platform must be built without any JavaScript and must use PGP encryption for user authentication and messaging.
This project is security-critical and requires precise backend and server-side logic, clean Laravel structure, and Monero wallet integration.
Core Requirements:
Laravel 10+ application (no JavaScript at all)
User roles: Admin, Vendor, Buyer
Registration using:
Username
Public PGP key
6-digit PIN
PGP-encrypted challenge-response system
Mnemonic code generation for PGP recovery
Login using:
Public PGP key challenge
PIN entry after successful decryption
PIN required again for withdrawals
Escrow system:
Monero payments only
Auto-release escrow after X days (cron job)
Admin can resolve disputes
Product listings:
Vendors can create/edit/delete products
Server-side image handling
XMR pricing only
Categories and filters (Blade)
Orders & Messaging:
Buyers can order, message vendors (PGP-encrypted)
Order status tracking (placed, paid, shipped, delivered, disputed)
Disputes and feedback system
Admin panel:
Manage users, vendors, disputes
View and release funds from escrow
Moderate feedback
Technical Requirements:
No frontend JavaScript, AJAX, or external scripts
Blade-only templates (non-SPA)
Server-side Monero wallet RPC integration (daemon or wallet-rpc)
Full PGP integration via PHP bindings (gnupg or system calls)
User wallet tracking, commission system
All authentication and crypto operations must be secure and auditable
You Will Be Provided:
Full technical specification in PDF
Folder structure, model list, and feature blueprint
Support for planning the DB schema and route structure
Wireframes or flow diagrams (optional)
Skills Needed:
Laravel (advanced level)
Blade templating
Secure PHP cryptography handling
Experience with Monero wallet RPC
Linux shell familiarity (PGP, gnupg)
Clean code practices (no Laravel mix or JS bundlers)
Bonus If You Have:
Experience building darkweb or privacy marketplaces
Familiarity with mnemonic/seed management
Knowledge of crypto anonymity and security
Security Is Everything
This project prioritizes privacy, encryption, and no third-party tracking. Everything must be done server-side. No Google fonts, no analytics, no JavaScript. No exceptions.
To Apply:
Please respond with:
Links to similar Laravel projects (marketplaces, crypto, no-JS apps, etc.)
How you'd handle PGP integration in Laravel
If you've worked with Monero wallet RPC or cryptocurrency before
Estimated timeline and availability
Laravel Folder Structure
pgsql
Copy
Edit
app/
├── Console/
│ └── Commands/ ← Cron jobs: auto-release escrow, fetch XMR rates
├── Http/
│ ├── Controllers/
│ │ ├── Admin/
│ │ ├── Auth/
│ │ ├── Vendor/
│ │ ├── Buyer/
│ │ └── Shared/ ← Messages, feedback, etc.
│ ├── Middleware/
│ └── Requests/ ← Form validation (no JS, CSRF safe)
├── Models/
│ ├── User.php
│ ├── Product.php
│ ├── Order.php
│ ├── Escrow.php
│ ├── Message.php
│ ├── Feedback.php
│ ├── WalletTransaction.php
│ ├── Role.php
│ ├── Dispute.php
│ └── PgpKey.php
resources/
├── views/ ← Blade templates (strictly no JS)
│ ├── admin/
│ ├── vendor/
│ ├── buyer/
│ ├── components/
│ └── shared/
routes/
├── web.php ← All routes (no API routes, pure server-side)
database/
├── migrations/
├── factories/
├── seeders/
This project is security-critical and requires precise backend and server-side logic, clean Laravel structure, and Monero wallet integration.
Core Requirements:
Laravel 10+ application (no JavaScript at all)
User roles: Admin, Vendor, Buyer
Registration using:
Username
Public PGP key
6-digit PIN
PGP-encrypted challenge-response system
Mnemonic code generation for PGP recovery
Login using:
Public PGP key challenge
PIN entry after successful decryption
PIN required again for withdrawals
Escrow system:
Monero payments only
Auto-release escrow after X days (cron job)
Admin can resolve disputes
Product listings:
Vendors can create/edit/delete products
Server-side image handling
XMR pricing only
Categories and filters (Blade)
Orders & Messaging:
Buyers can order, message vendors (PGP-encrypted)
Order status tracking (placed, paid, shipped, delivered, disputed)
Disputes and feedback system
Admin panel:
Manage users, vendors, disputes
View and release funds from escrow
Moderate feedback
Technical Requirements:
No frontend JavaScript, AJAX, or external scripts
Blade-only templates (non-SPA)
Server-side Monero wallet RPC integration (daemon or wallet-rpc)
Full PGP integration via PHP bindings (gnupg or system calls)
User wallet tracking, commission system
All authentication and crypto operations must be secure and auditable
You Will Be Provided:
Full technical specification in PDF
Folder structure, model list, and feature blueprint
Support for planning the DB schema and route structure
Wireframes or flow diagrams (optional)
Skills Needed:
Laravel (advanced level)
Blade templating
Secure PHP cryptography handling
Experience with Monero wallet RPC
Linux shell familiarity (PGP, gnupg)
Clean code practices (no Laravel mix or JS bundlers)
Bonus If You Have:
Experience building darkweb or privacy marketplaces
Familiarity with mnemonic/seed management
Knowledge of crypto anonymity and security
Security Is Everything
This project prioritizes privacy, encryption, and no third-party tracking. Everything must be done server-side. No Google fonts, no analytics, no JavaScript. No exceptions.
To Apply:
Please respond with:
Links to similar Laravel projects (marketplaces, crypto, no-JS apps, etc.)
How you'd handle PGP integration in Laravel
If you've worked with Monero wallet RPC or cryptocurrency before
Estimated timeline and availability
Laravel Folder Structure
pgsql
Copy
Edit
app/
├── Console/
│ └── Commands/ ← Cron jobs: auto-release escrow, fetch XMR rates
├── Http/
│ ├── Controllers/
│ │ ├── Admin/
│ │ ├── Auth/
│ │ ├── Vendor/
│ │ ├── Buyer/
│ │ └── Shared/ ← Messages, feedback, etc.
│ ├── Middleware/
│ └── Requests/ ← Form validation (no JS, CSRF safe)
├── Models/
│ ├── User.php
│ ├── Product.php
│ ├── Order.php
│ ├── Escrow.php
│ ├── Message.php
│ ├── Feedback.php
│ ├── WalletTransaction.php
│ ├── Role.php
│ ├── Dispute.php
│ └── PgpKey.php
resources/
├── views/ ← Blade templates (strictly no JS)
│ ├── admin/
│ ├── vendor/
│ ├── buyer/
│ ├── components/
│ └── shared/
routes/
├── web.php ← All routes (no API routes, pure server-side)
database/
├── migrations/
├── factories/
├── seeders/