Activeledger is a powerful distributed ledger technology. Consider it as a single ledger updated simultaneously in multiple locations. As the data is written to a ledger, it is approved and confirmed by all other locations.
Please see our documentation for detailed instructions. We currently have 2 languages available.
Language | |
---|---|
English | documentation |
Chinese | 说明文档 |
Use NPM to install the 3 main applications for running activeledger.
npm i -g @activeledger/activeledger @activeledger/activerestore @activeledger/activecore
Run the following command to create a 3 node local testnet.
activeledger --testnet
When the testnet has been created you can run all of them at once but running
node testnet
Alternatively you can run each instance of Activeledger independantly by navigating into the instance-x folders which have been created and running
activeledger
We have created an IDE for developers to create and manage Activeledger smart contracts across multiple networks. This IDE helps manage the private keys for developers to sign their contracts with and the namespaces their contracts will be stored under in each specific network. This tool is currently in beta but is available for Linux, Windows and OSX.
We are currently running a free to use public testnet of Activeledger.
- This is an open ledger network do not upload information you don't want to be public as anyone will be able to view it.
- Transactions to the ledger are restricted to 1 per second per IP.
- Requests to the api are restricted to 3 per second per IP.
- Uploads are restricted to 12kb in size.
Also as this is a testnet at anytime we may reset the entire ledger.
- Node - http://testnet-asia.activeledger.io:5260/
- API - http://testnet-asia.activeledger.io:5261/api
- API Explorer - http://testnet-asia.activeledger.io:5261/explorer/
- Node - http://testnet-usa.activeledger.io:5260/
- API - http://testnet-usa.activeledger.io:5261/api
- API Explorer - http://testnet-usa.activeledger.io:5261/explorer/
- Node - http://testnet-eu.activeledger.io:5260/
- API - http://testnet-eu.activeledger.io:5261/api
- API Explorer - http://testnet-eu.activeledger.io:5261/explorer/
- Node - http://testnet-uk.activeledger.io:5260/
- API - http://testnet-uk.activeledger.io:5261/api
- API Explorer - http://testnet-uk.activeledger.io:5261/explorer/
We use lerna to manage this monorepo. Make sure you have lerna installed.
npm install --global lerna
lerna bootstrap
npm run build