Docs-first repo for the 5SOffice Web3 Voucher program.
This project introduces NFT vouchers (ERC-1155) on BNB Chain, redeemable for 5SOffice services (e.g., meeting rooms, printing, day passes) and digital perks (e.g., AI Suite).
Primary goal: brand promotion and a “tech-forward” customer experience — not an investment product.
We choose ERC-1155 because it is:
- Simple to operate: 1 voucher = 1 service unit, redemption = burn
- Easy to scale: many voucher types in one contract
- Clear for customers: less confusion than “coin points”
- Suitable for promotions: controlled supply per voucher type
Focus on product specs, architecture, voucher catalog, and redeem flow.
- ERC-1155 contract (voucher types + mint +
redeemAndBurn(orderHash)+ pause) - Customer portal (MetaMask connect, view vouchers, create redeem order, redeem)
- Backend order service + chain listener
- Reception console (scan QR → validate order → deliver service)
- Each voucher type is a
tokenId(ERC-1155). - Customers hold vouchers in MetaMask.
- Redemption flow:
- Customer creates a Redeem Order (OrderID) on portal
- Customer calls redeem & burn on-chain with an
orderHash - Backend listens to
VoucherRedeemedevent → marks Order VALID - Reception scans QR → DELIVERED
This gives a clean on-chain proof of redemption while keeping real operations simple.
- Meeting Room 1h
- Color Print 10 pages
- B/W Print 50 pages
- Coworking Day-pass (1 day)
- Job VIP Posting (1x)
- AI Suite (1 month)
More vouchers will be added later across 3 groups:
- Group A: countable services (burn once = done)
- Group B: discounts/promotions (conditions handled by backend Order rules)
- Group C: time/quota-based benefits (phase later)
- Chain: BNB Chain
- Wallet: MetaMask
- Token standard: ERC-1155
- Backend: Order service + Chain listener (events)
- Frontend:
- Customer Portal
- Reception Console (QR validation)
- Docs Index:
docs/00-overview/README.md - Brand Message:
docs/00-overview/brand-message.md - Glossary (optional):
docs/00-overview/glossary.md - Roadmap (optional):
docs/00-overview/roadmap.md
- PRD:
docs/01-product/prd.md - Voucher Catalog:
docs/01-product/catalog.md - Terms (Promo-only):
docs/01-product/terms.md
- Architecture:
docs/02-architecture/architecture.md - Redeem Flow:
docs/02-architecture/redeem-flow.md - Token Spec (ERC-1155):
docs/02-architecture/token-spec.md - Environments:
docs/02-architecture/environments.md
- Infrastructure:
docs/03-operations/infra.md - Deployment:
docs/03-operations/deployment.md - Runbooks:
docs/03-operations/runbooks.md - SLA/SLO:
docs/03-operations/sla-slo.md - Security:
docs/03-operations/security.md - Security Baseline:
docs/03-operations/security-baseline.md
- Not a financial token or investment product
- No promise of price appreciation
- No cash-out / fiat redemption
- No “trade-to-profit” positioning
Nguyễn Đăng Quang — Lead Auditor ISO/IEC27001, LA ISO/IEC27701, LA ISO/IEC42001, Project Owner & Concept Creator
- Initiated the concept and product direction for the 5SOffice Web3 Voucher program
- Defines scope, voucher catalog, and operational redemption flow
- Oversees roadmap and adoption across 5SOffice sites
Brand: 5SOffice — https://5soffice.com.vn