Technology

Developer Resources

Below find all the Downloads and Documentation you need to get started.

Adjoint Uplink™

Documentation on Uplink

We’ve made it easy to get started on Adjoint Uplink. Browse through our detailed documentation, which will provide you with all the resources you’ll need to get started with downloading Uplink and creating your smart contracts.

 

For all links related to the newest release, click here

Docker Installation Instructions

Docker image includes Uplink Block Explorer and Uplink.

  1. Download and run the Docker image:
     docker run -it -p 8000:8000 -p 8545:8545 --name uplink --rm uplinkdlt/uplink:latest
  2. Open browser to the block explorer:
    firefox localhost:8000
  3. For more information see the documentation.

Debian Installation Instructions

  1. Download Uplink 1.7.deb
  2. Use dpkg to install the package.
    https://github.com/adjoint-io/uplink/releases/download/1.7/uplink-1.7.deb 
  3. Start a node first time by running:
    uplink chain init
  4. For more information see the documentation.

Debian Downloads

uplink-1.7.deb
Installer
uplink-1.7.deb.sig
Signature
uplink-config-1.7.zip
Testnet Configuration
Checksum
d6e461b0a63254f1b2feca7b0943c08fcabf5122adf226854c12c1eb7bd239de

MacOS Installation Instructions

  1. Download the installer
  2. Double-click the downloaded .pkg file
  3. Follow the instructions given by installer
  4. Once installed, open up terminal
    uplink chain init
  5. For more information see the documentation on running a node or for more information around Mac installation process go here.

MacOS Installation Downloads

adjoint-uplink.pkg
Installer
adjoint-uplink.pkg.sig
Signature
uplink-config-1.7.zip
Testnet Configuration
Checksum
67b561eef5bfb8038f2ec7d4c509388a08c2fd62a181cc8fb041bb983192ea89

Red Hat Installation Instructions

  1. Download the uplink-1.7.rpm
  2. Use rpm to install the package.
    github.com/adjoint-io/uplink/releases/download/1.7/uplink_1.7.rpm
  3. Start a node first time by running:
    uplink chain init
  4. For more information see the documentation.

Red Hat Downloads

uplink-1.7.rpm
Installer
uplink-1.7.rpm.sig
Signature
uplink-config-1.7.zip
Testnet Configuration
Checksum
b7156ce15e661eacc12a0d15bb5840b6f58543cfaf28d7482c2d0813f31ec2e7

Download SDKs

Download SDKs

Adjoint Uplink Ledger is compiled into a single executable binary that is run as a service on stock Linux. Interactions and applications can use the ledger from any existing application by importing one of the SDKs provided for other languages, such as Java.

These SDKs can communicate with the Uplink service over the RPC protocol to create accounts, query ledger state, issue assets, and interact with smart contracts. 

Getting Started with the Python SDK

  1. Download the SDK
  2. 'cd' into your application directory and pip install
    $ pip install uplink-sdk-py
  3. Import Uplink, assign to variable, and intitialize uplink by passing application instance to init_app method
    from uplink import * 
    uplink = UplinkSession()
    uplink.init_app(app)

Python Downloads

Python SDK
SDK Documentation
Signature

Getting Started with the Java SDK

  1. Download the SDK
  2. Download and import uplink_sdk-1.7.jar to the project's dependencies.
  • Refer to UplinkExample.java for examples. SDK Usage

Java Downloads

Java SDK
SDK Documentation
Signature

Videos

Uplink Explorer

See how easy it is to get started with Uplink. We’ve built a  Testnet for the Community version of Uplink. Here, you can create accounts, create assets and assign them to accounts, and create Smart Contracts that transfer the value of those assets between accounts. You can also view the transactions in a block.

Uplink Explorer Testnet

Uplink Documentation

Browse through our detailed documentation, which will provide you with all the resources you’ll need to get started with Uplink and creating your smart contracts.   ADJOINT UPLINK™ DOCUMENTATION

Related News & EventsAll Technical Posts

 

Get your interactive 30-minute demo