How to Install Ubiquity

The installation of Ubiquity varies for each client. 


Language How to install Ubiquity Readme File
JAVA Add a repositories section to your build.gradle file:

repositories {

    maven {

        url “”

        name “ubiquity-client-gitLab”



Add a dependencies section:

dependencies {

implementation group: “com.gitlab.blockdaemon”, name: “ubiquity-client”, version: “0.0.2”

implementation “org.web3j:core:4.8.4”


Python To install in your global Python installation with pip, run the following from the repository’s root:

$ pip install -e .

To install using virtual environments:

$ python -m venv env

$ source testenv/bin/activate

$ pip install -e .

Go Pulling ubiquity-go-client dependency

go get

Note: You may need to add this into your ~/.gitconfig in order to make it work with GitLab sub-modules:

[url “ssh://”]

  insteadOf =

TypeScript To build and compile the typescript sources to javascript use:npm install

npm run build

To pull the client from the gitlab repo you will need to add some configuration to the “.npmrc”.

Echo “@ubiquity:registry=”>>.npmrc

echo “//${AUTH_TOKEN}”>>.npmrc

echo “always-auth=true”>>.npmrc

TypeScript README