A brief walkthrough of the ADOT Web building blocks for the non-technically inclined

(4 min read)

The ADOT Protocol is an application protocol enabling widespread secure and immediate trade of TODA digital file containers on any platform using ‘room’ and transaction containers.

What does that mean?

ADOT web servers host Room containers, and ADOT Browser Agents allow participants visit rooms and P2P transact any combination of asset containers using transaction containers.  TODAQ makes this capability available through its Enterprise ADOT Server product, and will be offering a ‘no code’ version for the retail user to access from any ADOT powered Agent.

The basic elements of the ADOT World Wide Web

ADOT Browser agents allow for direct validation or peer-to-peer asset trading, eliminating the need for additional services or data integration between different parties.

The TODAQ ADOT Browser Agent prototype:

ADOT ‘room’ containers are like http:// websites and can replicate any physical space, creating secure digital transactions between parties or can be used to accommodate business requirements for real-world applications.  A Room container allows two or more parties to interact securely and safely. Room containers are hosted by ADOT servers, each with a specific ADOT address allowing them to be found by parties. 

The ADOT Agent visiting an exchange room at adot://adot-tech.todaq.net/exchange:

Access to the room is limited to those possessing appropriate capabilities or containerized credentials.  The room enforces verifiable rules on the participants. 

Secure ADOT rooms won’t allow a socket layer connection by a user unless they own a unique and verifiably authentic containerized TODA credential,  known as a capability token or ‘capoken’.  This is not dissimilar to a person needing to show physical ID and credentials to gain access to a secure physical facility, and no password required:

These room can be created to accommodate any need, such as exchanges, stores, classrooms, imageboards, voting booths, markets, auctions, treasuries, asset mints, asset registries and much more. Available rooms include a Mint for creating new asset containers, an Exchange for creating and resolving new asset containers, a Treasury for managing large numbers of asset containers, a Registry for verifying parent asset containers, and a List for exposing multiple asset containers for trade.

A Transaction container establishes context for two or more parties to exchange TODA Asset containers P2P securely and safely, with transaction logic integrated into the container. Transaction containers are also compatible with Fair Exchange Protocols (e.g., FEWD).  Figures 3 and 4 show the power and versatility of transaction containers.

An ADOT transaction container with TDN and a receipt inside it ( any combination of assets can be put in a transaction container:

ADOT powered atomic swap using two linked ADOT transaction containers:

In the image above, the two-way transaction will not concurrently and simultaneously settle until each side has fulfilled their committed assets.

Simple, but the power of this ADOT World Wide Web is tremendous, giving anyone the ability to go anywhere and trade any asset(s) P2P with anyone, without need for technological integration or intermediaries.