Point Identity Network Overview
The Point Identity Network is a permissioned blockchain specifically designed for managing digital identities and access rights. It empowers individuals to regain control over their personal data and online interactions by offering:
- Scalability: Handles a growing number of use cases and participants efficiently.
- Interoperability: Ensures seamless integration across different platforms and ecosystems.
- Security: Provides a trusted and tamper-proof Verifiable Data Registry (VDR) for implementing Self-Sovereign Identity (SSI) solutions.
Key Features
The Point Identity Network is a foundational technology for building decentralized, user-centric digital ecosystems, emphasizing privacy, transparency, and control.
Features
- Register, Update and Deactivate DID Documents
- Store/Update Credential Schema
- Store/Update status of a Verifiable Credential
- Stake
$PIDX tokens
- Submit Governance Proposals
- Transfer
$PIDX tokens within and across different Tendermint-based blockchains using IBC
- Deploy CosmWasm Smart Contracts
Prerequisite
Following are the prerequisites that needs to be installed:
Get started
Local Binary
- Clone this repository and install the binary:
git clone https://github.com/pointidentity/pidx-node.git
cd pidx-node
make install
The binary pidx-noded is usually generated in $HOME/go/bin directory. Run pidx-noded --help to explore its functionalities
-
Run the following script to setup a single-node blockchain. Please note that the following script requires jq to be installed.
bash ./scripts/localnet-single-node/setup.sh
-
Start pidx-noded:
pidx-noded start
Docker
To run a single node pidx-node docker container, follow the below steps:
-
Pull the image:
docker pull ghcr.io/pointidentity/pidx-node:latest
-
Run the following:
docker run --rm -d \
-p 26657:26657 -p 1317:1317 -p 26656:26656 -p 9090:9090 \
--name pidx-node-container \
ghcr.io/pointidentity/pidx-node start
Documentation
Please contact support@pointidentity.com for any questions.