loader

fancybox

How it works

The User is able to verify contract authenticity with or without an API. The storage and full access is available only through an API. This is because we store records publicly and only the fingerprints of particular form fields (a cryptographic hash function). It means one can, without the API, verify IF someone owns a property, but not WHO owns it.

The Development

The UBITQUITY API was developed in Python programming language, utilizing Django REST framework, and web3.py interface for interacting with the Ethereum blockchain & ecosystem, although our API supports multiple blockchains in our mission to be ledger agnostic. We support permissioned, permissionless, and consortium chains.

As of June 19, 2022 we have open sourced (MIT License) our API. 
Version 1.2 now available on GitHub:
GitHub logo
github.com/ubitquity/unanimity

Or Download the source code (.zip) from our server.

Additional Requirements

Apart from these and other Python-related requirements two additional applications must be installed in target system:

  1. The solc Solidity compiler (used to compile smart contract before they are signed and send)
  2. Geth or equivalent interface for running a full-ethereum node (since contract has to be signed using private key, for security purposes external services such as Infura do not provide this functionality)
  • image0
  • image0
  • image0
  • image0
  • image0
  • image0
  • image0
  • image0
image