Build with Dimim
Powerful APIs and developer tools for building decentralized applications on the Dimim network.
Deploy and interact with self-executing contracts. Identity V2
Advanced decentralized identity solutions. Peer API
Connect nodes in our trustless network.
Table of Contents
Getting Started
Set up your Dimim developer environment
Smart Contracts
Build with our contract system
Decentralized Identity
Secure identity solutions
Peer Network
Connect to Dimim nodes
Example Projects
Ready-to-run demo code
Getting Started
1. Install CLI Tools
Use our command line interface to manage contracts and accounts.
$ npm install -g @dimim/cli
2. Initialize Project
Create a new project directory and initialize it.
$ dimim init project-name
3. Connect to the Network
Start a development node with default settings.
$ dimim node start
Tip:
Need help? Check out our developer tutorial videos
Need More?
Quick Links
Smart Contracts
Deploy a Contract
Use our contract deployer to manage execution and validation logic.
$ dimim contract deploy
--file ./contracts/vault.json
dimim-main-1
network
dm1q4g76n92x7z0xk4g8a3v6e7w2s5u9d5qj2v4
Decentralized Identity
Initialize Identity
Create and manage your identity on the Dimim network.
$ dimim identity create
--type enterprise
--org acme-inc
Peer Network
Node Connection
Connect to a specific node in the network.
$ dimim node connect
--id node-4823
Status
Connected (node-4823)
Latency
45 ms