Skip to content

Latest commit

 

History

History
31 lines (22 loc) · 2.96 KB

File metadata and controls

31 lines (22 loc) · 2.96 KB

Shade Protocol Documentation

Shade is a decentralized payment gateway built on Stellar/Soroban that lets merchants accept invoices, subscriptions, event tickets, and crowdfunding pledges in crypto, with fee, escrow, KYC, and governance logic enforced entirely on-chain. This is the documentation home for the shade-stellar-contract repository: everything you need to build, integrate with, operate, or extend the protocol lives under one of the sections below.

Where do I start?

Table of contents

Section What lives here
Getting Started Installing tooling, building the workspace, running a local deployment.
Architecture How the contracts, factories, and components fit together.
Contracts Per-contract reference pages (Shade, Account, Escrow, Subscription, Ticketing, Crowdfund, and their factories).
Concepts Deep dives into individual mechanisms (fees, escrow, vesting, dynamic pricing, governance, KYC, etc.).
Security Threat model, access control, reentrancy protections, and audit-relevant notes.
Reference Glossary, error codes, storage key layout, and other lookup material.
Guides Task-oriented how-tos for common integration and contribution tasks.
Operations Runbooks for deploying, pausing, upgrading, and administering live contracts.

Glossary

Domain and Soroban terminology used throughout these docs is defined in docs/glossary.md. Link to it on first use of a term, per the style guide.

Contributing to the docs

See the Documentation Style Guide for tone, formatting, and terminology rules, and docs/contributing/templates/ for the page templates to start a new page from.