Marketplace listings with provenance checks before settlement.
Bazaar is a marketplace review layer. Listings can carry assets, source proof, reservations and GenLayer decisions before a listing becomes final.
| Surface | Link |
|---|---|
| Live app | https://assmore22-bazaar.vercel.app |
| GitHub | https://github.com/assmore22/bazaar |
| Contract | https://explorer-studio.genlayer.com/contracts/0x65135bB831a542551BdD2CAb83834c5f16E2A107 |
- Network: GenLayer Studionet
- Chain ID: 61999
- Contract:
0x65135bB831a542551BdD2CAb83834c5f16E2A107 - Deploy transaction: 0x75c8a8b3...5b8e74
- Deployed:
2026-06-23T21:06:44.203Z - Source:
contracts/bazaar_v2.py(38,821 bytes)
- Set marketplace standard.
- Draft a listing.
- Add asset and source proof.
- Reserve the item.
- Review, challenge and finalize.
The frontend reads listing status, asset records, reservations and party-indexed history. Contract state is public; write actions still require a connected wallet on GenLayer Studionet.
| Action | Transaction |
|---|---|
set_bazaar_standard |
0xa9f3d780...e4ec70 |
draft_listing |
0x00025617...fefc90 |
add_asset |
0x9e5a0586...27b94d |
add_evidence_docs |
0x61eb5cfa...07efd8 |
add_evidence_site |
0xd3c63953...7fa1f1 |
reserve_item |
0xfbb05bf9...82fbf1 |
python -m http.server 8080Open http://localhost:8080.
The public package is static and has no install step. Vercel receives only frontend, contract source and public deployment metadata.
Keep wallet private keys, vault exports, .env files, Vercel project state and dashboard data out of Git. This repository is for public source, UI, tests and deployment receipts only.