There are 3 parts to this protocol solution:

  1. Generic URI Scheme: A new expressive URI scheme that can custom-reference any Bitcoin app protocol object on the blockchain.
  2. Decentralized Router: A decentralized routing engine that maps the generic URI scheme to real world service providers who implement each protocol, using Bitcom.
  3. Authentication: A two-way mechanism to connect service endpoints to the router with provable ownership and affiliation, using Bitcoin Sticker protocol.