For operators

Run your own market

You are the operator. That means the responsibilities are yours too — this page won't pretend otherwise.

What you run

A single Rust application (Axum) with a PostgreSQL database. No JavaScript is served, no third-party services are required, and the server never needs a wallet, a view key, or any secret capable of moving funds — by design, it has nothing worth stealing for money. Sellers bring signed subaddress pools from their own wallet software (a small helper tool ships with the project; publish its SHA-256 checksum with your instance so sellers can verify it).

Deployment profiles

The easy path: Manioc Server

If you want your market as a Tor onion service from a computer at home, Manioc Server carries Polyculture Markets in its app catalogue: PostgreSQL and the marketplace run in its sealed app slot, the first admin account is created in its setup wizard, and the instance is locked to stagenet in that recipe. Standalone installation on your own server is equally supported.

Your responsibilities

Pre-launch status: the source release for public audit, the operator legal guide, and the GPG usability test are still ahead. Running the demo and stagenet profiles for evaluation is the intended use today.