explaingit

erebusprojectreborn/erebusmarketplacescript

Analysis updated 2026-05-18

4BladeAudience · developerComplexity · 4/5LicenseSetup · hard

TLDR

An open-source Monero-only anonymous marketplace platform built with Laravel 13 and PHP 8.5, designed for Tor compatibility with no JavaScript required and PGP-based two-factor authentication.

Mindmap

mindmap
  root((Erebus Marketplace))
    What it does
      Monero-only payments
      Anonymous commerce
      Escrow per transaction
      Tor compatible
    Tech Stack
      PHP 8.5 Laravel 13
      MySQL database
      Monero Wallet RPC
      Blade templates
    Features
      Vendor portal
      Admin panel
      PGP two-factor auth
      Dispute resolution
    Security
      No JavaScript needed
      Strict CSP headers
      HSTS rate limiting
      PGP verification
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Run a Monero-only online marketplace that works over Tor without requiring buyers to enable JavaScript.

USE CASE 2

Set up a vendor marketplace with built-in escrow, dispute resolution, and PGP-based two-factor authentication.

USE CASE 3

Host a category-based product marketplace with digital, physical, and in-person delivery type support.

USE CASE 4

Deploy an anonymous commerce platform with strict browser security headers and no stored user wallets.

What is it built with?

PHPLaravel 13MySQLMoneroBlade

How does it compare?

erebusprojectreborn/erebusmarketplacescriptmugisha-eric-250/employeemanagementsystemmugisha-eric-250/employeerecruitmentmanagementsystem
Stars41212
LanguageBladeBladeBlade
Setup difficultyhardmoderatemoderate
Complexity4/53/53/5
Audiencedeveloperdeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · hard Time to first run · 1day+

Requires a running Monero Wallet RPC daemon alongside PHP 8.5+ and MySQL 8.0, detailed setup is in docs/INSTALLATION.md.

Custom license specific to this project, review LICENSE.md for permitted uses and restrictions.

In plain English

Erebus Marketplace Script is an open-source web application for running an anonymous online marketplace. It uses Monero (XMR) as its only accepted currency and is designed to work over Tor, the anonymous internet routing network. The project is built with PHP 8.5 and the Laravel 13 web framework and is described as a rewrite of an earlier project called Kabus Marketplace Script. The platform handles the full lifecycle of a marketplace: buyers browse products by category, add them to a cart, and pay with Monero. Vendors register (optionally paying a fee in Monero), list products, and receive payments through a walletless escrow system, where funds are held until a transaction is confirmed resolved. An admin panel provides tools for managing users, vendors, and disputes. Privacy and security are central to the design. The application requires no JavaScript to function, making it compatible with Tor Browser in its default security settings. All accounts use PGP keys for two-factor authentication. The code enforces strict browser security headers including a Content Security Policy that blocks inline scripts and external resources, along with HSTS, referrer policy controls, and rate limiting. Supported delivery types for products include digital downloads, physical cargo shipping, and dead drop. The category system supports three levels of hierarchy and vendors can set volume-based pricing tiers. Setup requires a web server running PHP, a MySQL database, and a running Monero Wallet RPC instance to handle payments. The README links to separate installation and Monero RPC configuration guides. The license is a custom one specific to this project, not a standard open-source license.

Copy-paste prompts

Prompt 1
Set up Erebus Marketplace Script on a Linux server with PHP 8.5, MySQL 8, and a running Monero Wallet RPC instance following the INSTALLATION.md steps.
Prompt 2
Configure the Monero Wallet RPC connection in Erebus Marketplace's .env so vendor registration fees and product purchases are processed correctly.
Prompt 3
Explain how the walletless escrow system in Erebus Marketplace works: where are funds held and how does a buyer release payment to a vendor?
Prompt 4
Walk me through the Erebus admin panel: approving a new vendor, resolving a buyer-seller dispute, and banning a user account.
Prompt 5
Configure the CSP and security headers in Erebus Marketplace for a Tor hidden service deployment to maximize Tor Browser compatibility.

Frequently asked questions

What is erebusmarketplacescript?

An open-source Monero-only anonymous marketplace platform built with Laravel 13 and PHP 8.5, designed for Tor compatibility with no JavaScript required and PGP-based two-factor authentication.

What language is erebusmarketplacescript written in?

Mainly Blade. The stack also includes PHP, Laravel 13, MySQL.

What license does erebusmarketplacescript use?

Custom license specific to this project, review LICENSE.md for permitted uses and restrictions.

How hard is erebusmarketplacescript to set up?

Setup difficulty is rated hard, with roughly 1day+ to a first successful run.

Who is erebusmarketplacescript for?

Mainly developer.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Scan in gitsafehub Deploy in gitdeployhub erebusprojectreborn on gitmyhub

Verify against the repo before relying on details.