Quickstart
Planetmint is a metadata blockchain. This introduction gives an overview about how to attest data to Planetmint. First, simple transaction creation and sending is shown. Thereafter, an introdcution about how to set up a single node or a cluster is given.
The IPDB Testnet - sending transactions
The IPDB foundation hosts a testnet server that is reset every night at 4am UTC.
The following sequence shows a simple asset notarization / attestion on that testnet: Create a file named notarize.py
install dependencies and execute it
Install Planetmint
Local Node
Planetmint is a Tendermint application with an attached database. A basic installation setup installs the database, Tendermint and thereafter Planetmint.
Planetmint currently supports Tarantool and MongoDB databases. The installation is as follows:
Caveat: Tarantool versions before 2.4.2 automatically enable and start a demonstration instance that listens on port 3301
by default. Refer to the Tarantool documentation for more information.
Tendermint can be installed and started as follows
Planetmint installs and starts as described below
Cluster of nodes
Setting up a cluster of nodes comes down to set up a cluster of tendermint nodes as documented at Tendermint. In addition to that, the database and Planetmint need to be installed on the servers as described above.
Setup Instructions for Various Cases
Quickstart link below
Set up a local Planetmint node for development, experimenting and testing
Develop an App Test
To develop an app that talks to a Planetmint network, you'll want a test network to test it against. You have a few options:
The IPDB Test Network (or "Testnet") is a free-to-use, publicly-available test network that you can test against. It is available at IPDB testnet.
You could also run a Planetmint node on you local machine. One way is to use this node setup guide with a one-node "network" by using the all-in-one docker solution, or manual installation and configuration of the components. Another way is to use one of the deployment methods listed in the network setup guide or in the the docs about contributing to Planetmint.
Last updated