A computer-implemented method carried out by a server computer of an open trust network of federated networks of computing devices, wherein each federated network in the open trust network comprises a registrar computer system and adheres to a hierarchical addressing scheme including a canonical address for the registrar computer system that can be utilized to obtain other associated addresses from the registrar computing system, the method comprising: receiving, by the server computer and from a first registrar computer system in a first federated network of computing devices in the open trust network , a request to authenticate a first computing device being utilized to conduct a transaction in the first federated network of computing devices, the request including a token signed by an entity residing in a second federated network of computing devices in the open trust network, the token including biometric information of a user associated with the first computing device for the transaction; identifying, by the server computer, the canonical address for communicating with a second registrar computer system associated with the entity; transmitting, by the server computer, the authentication request from the first registrar computer system to the second registrar computer system using the canonical address; receiving, by the server computer and from the second registrar computer system , a confirmation of the authentication request, the confirmation determined by the second registrar computer system based in part on the biometric information of the user and the signature of the token by the entity; and transmitting, by the server computer and to the first registrar computer system , the confirmation of the authentication request including the token, the token signed by the first registrar computer system and provided to the first computing device for use in subsequent transactions in the first federated network of computing devices. receiving, by the server computer and from a first registrar computer system in a first federated network of computing devices in the open trust network , a request to authenticate a first computing device being utilized to conduct a transaction in the first federated network of computing devices, the request including a token signed by an entity residing in a second federated network of computing devices in the open trust network, the token including biometric information of a user associated with the first computing device for the transaction; identifying, by the server computer, the canonical address for communicating with a second registrar computer system associated with the entity; transmitting, by the server computer, the authentication request from the first registrar computer system to the second registrar computer system using the canonical address; receiving, by the server computer and from the second registrar computer system , a confirmation of the authentication request, the confirmation determined by the second registrar computer system based in part on the biometric information of the user and the signature of the token by the entity; and transmitting, by the server computer and to the first registrar computer system , the confirmation of the authentication request including the token, the token signed by the first registrar computer system and provided to the first computing device for use in subsequent transactions in the first federated network of computing devices. <EOS>