DApps Validation and Support Protocol

Open protocol for connecting Wallets to the DApp Protocol

What is the DApp Protocol?

The dApp protocol provides verification through simple API threads that uses a multi-chain algorithm which integrates aditional JSON-RPC methods to support multi-chain dApps. This protocol provides verification, audit and debug services on a multi-faceted layout schema which retrieves information for each node implementation detected in the verification process. The analysis is sent on the regular JSON-RPC API port or on a separate chanelling port that will respond even if all main API threads are busy. This data is collated at the server-side and relayed through methods deemed appropriate by the server administrator.

How do we verify and provide support to your DApps?

  • By returning information about each implementation node. The multi-chain adds some fields to the response giving the chainname, description, protocol, peer-to-peer port identity e.t.c. The information received is collected due to prior diagnosis through permission by the user(i.e connecting wallet to the protocol).
  • A signal is sent to all connected nodes to measure network latency and backlog after signature confirmation. The results are received asynchronously and retrieved from the pingtime field of the response to getpeerinfo. Additional info is tested and serialized fields are exported for into state containers where they are retrieved synchronously therefore establishing less run-time and then deserialized.
  • Server-side mechanisms are introduced which examines the deserialized data and extrapolates inferences. This opens a mechanism for destructuring. The destructuring is an instance of Smart Filter callbacks which excludes the non-node specific information and returns the result to a new state container. This filtered information relayed to the user by already declared channels.

Validate and Connect DApp to Protocol

You can also enable wallet connect for your multiple iOS and Android wallets protocol.