- Transaction Creation
- Data Encryption and Decryption
- Digital Signature Creation and Verification
- Input Redemption
- HTTP Wallet Communications Substrate
- XDM Wallet Communications Substrate
- Window Wallet Communication Substrate
- Wallet Transaction Output Tracking (Output Baskets)
- Submitting Received Payments to a Wallet
- Certificate Creation and Revelation
- Unified Abstract Wallet-to-Application Messaging Layer
- Transaction Labels and List Actions
- Output Basket Removal and Certificate Deletion
- Group Permissions for App Access
- Extensible Proof-Type Format for Specific Key Linkage Claims
- P Protocols: Allowing future wallet protocol permission schemes
- P Baskets: Allowing Future Wallet Basket and Digital Asset Permission Schemes
- Unified, Vendor-Neutral, Unchanging, and Open BSV Blockchain Standard Wallet-to-Application Interface
- Everett-style Transaction Envelopes
- Simplified Payment Verification
- Merkle proof standardised format
- TSC Proof Format with Heights
- Raw Transaction Format
- TXO Transaction Object Format
- Transaction Extended Format (EF)
- Merkle Path JSON format
- Compound Merkle Path Format
- Background Evaluation Extended Format (BEEF) Transactions
- Simplified Payment Verification
- Merkle Path Binary Format
- BSV Unified Merkle Path (BUMP) Format
- Graph Aware Sync Protocol
- Scalable Transaction Processing in the BSV Network
- Atomic BEEF Transactions
- BEEF V2 Txid Only Extension
- Bitcoin Script Binary, Hex and ASM Formats
- Bitcoin Script Assembly Language
- Pay to Public Key Hash
- Pay to R Puzzle Hash
- Pay to False Return
- Pay to True Return
- Push TX
- Bare Multi-Signature
- Pay to Push Drop
- There is no BRC-20
- Definition of UTXOs as Bitcoin Tokens
- Token Exchange Protocol for UTXO-based Overlay Networks
- Mandala Token Protocol
- Overlay Network Data Synchronization
- Confederacy Host Interconnect Protocol (CHIP)
- Overlay Network Lookup Services
- Confederacy Lookup Availability Protocol (CLAP)
- Universal Hash Resolution Protocol
- Overlay Network Transaction History Tracking
- Private Overlays with P2PKH Transactions
- Standardized Naming Conventions for BRC-22 Topic Managers and BRC-24 Lookup Services
- Overlay Services Synchronization Architecture
- Diverse Facilitators and URL Protocols for SHIP and SLAP Overlay Advertisements
- Direct Payment Protocol (DPP)
- Paymail Payment Destinations
- Simple Authenticated BSV P2PKH Payment Protocol
- PacketPay HTTP Payment Mechanism
- Hybrid Payment Mode for DPP
- HTTPS Transport Mechanism for DPP
- Paymail BEEF Transaction
- HTTP Service Monetization Framework
- Authrite Mutual Authentication
- PeerServ Message Relay Interface
- PeerServ Host Interconnect Protocol
- Identity Certificates
- Genealogical Identity Protocol
- Publishing Trust Anchor Details at an Internet Domain
- Message Signature Creation and Verification
- Serialization Format for Portable Encrypted Messages
- Defining a Scalable IPv6 Multicast Protocol for Blockchain Transaction Broadcast and Update Delivery
- Proven Identity Key Exchange (PIKE)
- Peer-to-Peer Mutual Authentication and Certificate Exchange Protocol
- HTTP Transport for BRC-103 Mutual Authentication
- BIP32 Key Derivation Scheme
- BSV Key Derivation Scheme (BKDS)
- Security Levels, Protocol IDs, Key IDs and Counterparties
- Admin-reserved and Prohibited Key Derivation Protocols
- Revealing Key Linkages
- Protecting BRC-69 Key Linkage Information in Transit
- Mnemonic For Master Private Key
- Linked Key Derivation Scheme
- Bidirectionally Authenticated Derivation of Privacy Restricted Type 42 Keys
- Limitations of BRC-69 Key Linkage Revelation
- Verifiable Revelation of Shared Secrets Using Schnorr Protocol
- Users should never see an address
- List of user experiences
- Legitimate Uses for mAPI
- Security and Scalability Benefits of UTXO-based Overlay Networks
- Improving on MLD for BSV Multicast Services
- Web 3.0 Standard (at a high level)
- Thoughts on the Mandala Network
- Outputs, Overlays, and Scripts in the Mandala Network