About the Tari RFC documents
1.
RFC-0001: An overview of the Tari network
2.
The Tari Base Layer
2.1.
RFC-0110: Base nodes
2.2.
RFC-0111: Base node architecture
2.3.
RFC-0120: Consensus rules
2.4.
RFC-0131: Mining
2.5.
RFC-0132: Merge Mining Monero
2.6.
RFC-0140: Synchronizing the Blockchain: Archival and Pruned modes
2.7.
RFC-0150: Wallets
2.8.
RFC-0152: Emoji ID
2.9.
RFC-0160: Block Binary Serialization
2.10.
RFC-0170: Network Communication Protocol
2.10.1.
RFC-0171: Message Serialisation
2.10.2.
RFC-0172: Peer to Peer Messaging Protocol
2.10.3.
RFC-0173: Versioning
2.10.4.
RFC-0174: Chat Metadata
2.11.
RFC-0181: Bulletproofs+ range proving
2.12.
RFC-0182: Commitment signatures
2.13.
RFC-0190: Mempool
2.14.
Tari-specific extensions to Mimblewimble
2.14.1.
RFC-0201: TariScript
2.14.2.
RFC-0202: TariScript Opcodes
2.14.3.
RFC-0204: TariScript Examples
2.14.4.
RFC-0203: Stealth Addresses
2.14.5.
RFC-0205: Hardware Transactions
2.14.6.
RFC-0250: Covenants
3.
RFC-0303: The Tari Digital Assets Network
3.1.
RFC-0313: Validator Node Registration
3.2.
RFC-0320: The turbine model
3.3.
RFC-0350: The Tari Virtual Machine
4.
RFC-0305: The Tari Network Consensus Layer
4.1.
RFC-0314: Validator node committee selection
4.2.
RFC-0321: Processing foreign proposals
4.3.
RFC-0325: Epochs and time management
4.4.
RFC-0330: The Cerberus-Hotstuff consensus algorithm
4.5.
RFC-0331: Indexers
5.
Proposals and Applications
5.1.
RFC-0123: Mitigating One-sided payment replay attacks
5.2.
RFC-0141: Sparse Merkle Tees
5.3.
RFC-0153: Staged Wallet Security
5.4.
RFC-0154: Deep links structure convention
5.5.
RFC-0230: Hash time locked contracts
5.6.
RFC-0240: Atomic swap
5.7.
RFC-0241: XMR Atomic swap
5.8.
RFC-0310: Submarine swaps
5.9.
RFC-0388: Bearer tokens
5.10.
RFC-8001: Multi-party transactions
5.11.
RFC-8002: Transaction protocol
5.12.
RFC-8003: Tari Use Cases
5.13.
RFC-0385: Privacy-enabled Stablecoin contract design
5.14.
RFC-0323: Tari throttle exploratory analysis
6.
Deprecated RFCs
6.1.
RFC-0010: Tari code structure and organization
6.2.
RFC-0121: Consensus encoding
6.3.
RFC-0130: Mining
6.4.
RFC-0180: Bulletproof range proof rewinding
6.5.
RFC-0300: The Digital Assets Network
6.6.
RFC-0301: Namespace Registration
6.7.
RFC-0302: Validator Nodes
6.8.
RFC-0304: Validator Node committee selection
6.9.
RFC-0306: DAN Template Registration
6.10.
RFC-0311: Digital Asset templates
6.11.
RFC-0312: High level Digital Asset Network Specification
6.12.
RFC-0322: Validator Node Registration
6.13.
RFC-0340: Validator Node Consensus
6.14.
RFC-0341: Asset registration
6.15.
RFC-0345: Asset Life cycle
6.16.
RFC-0360: NFT sale using MimbleWimble Invoice
6.17.
RFC-0500: Tari payment channels
7.
RFC template
8.
Glossary
Deprecated RFC
The following documents are either obsolete, or have been superseded by newer RFC documents.