Skip to main content
Ctrl+K
Dash Platform latest documentation - Home Dash Platform latest documentation - Home
  • Platform docs
  • Core docs
  • User docs
  • Dash.org
  • Forum
  • GitHub
  • Platform docs
  • Core docs
  • User docs
  • Dash.org
  • Forum
  • GitHub

Section Navigation

Introduction

  • What is Dash
  • What is Dash Platform
  • Intro to Testnet

Tutorials

  • Introduction
  • Connect to a network
  • Create and fund a wallet
  • Setup SDK Client
  • Identities and names
    • Register an Identity
    • Retrieve an identity
    • Topup an identity’s balance
    • Withdraw an Identity’s balance
    • Update an identity
    • Transfer to an Identity
    • Register a name for an identity
    • Retrieve a name
  • Contracts and documents
    • Register a data contract
    • Retrieve a data contract
    • Retrieve data contract history
    • Update a data contract
    • Submit documents
    • Retrieve documents
    • Update documents
    • Delete documents
  • Example apps
    • DashMint Lab — NFT marketplace
    • Dashnote
    • DashMint Lite
    • Dashnote Lite
    • DashProof Lite
  • Send funds
  • Set up a node
    • Dash masternode
    • Dash Core full node
  • Terminal user interface (TUI)
  • Building Dash Platform

Explanations

  • Decentralized API (DAPI)
  • Platform Protocol (DPP)
    • Data Contract
    • State Transition
    • Document
    • Data Trigger
  • Identity
  • Name Service (DPNS)
  • Drive
    • Platform Chain
    • Platform State
  • Platform Consensus
  • DashPay
  • Fees
  • Tokens
  • Non-Fungible Tokens (NFTs)
  • Query Capabilities

Reference

  • DAPI Endpoints
    • JSON-RPC Endpoints
    • gRPC Overview
    • Core gRPC Endpoints
    • Platform gRPC Endpoints
  • Query Syntax
  • Data Contracts
  • Glossary

Platform Protocol Reference

  • Overview
  • Identity
  • Data Contract
    • Contract Documents
    • Contract Tokens
  • State Transition
  • Document
  • Token
  • Data Trigger
  • Platform Address System
  • Protocol Constants
  • Consensus Errors

Resources

  • FAQ
  • Repository Overview
  • Dash Platform Monorepo
  • Dash Platform Book
  • Platform Bridge
  • Platform Explorer
  • Testnet Block Explorer
  • Testnet Faucet
  • Previous Version of Docs

Rust SDK

  • Overview
  • Quick Start
  • Platform docs
  • Identities and names

Identities and names#

The following tutorials cover creating and managing identities as well as creating and retrieving names.

  • Register an Identity
  • Retrieve an identity
  • Topup an identity’s balance
  • Withdraw an Identity’s balance
  • Update an identity
  • Transfer to an Identity
  • Register a name for an identity
  • Retrieve a name

Tip

You can clone a repository containing the code for all tutorials from GitHub or download it as a zip file.

previous

Setup SDK Client

next

Register an Identity

Edit on GitHub

This Page

  • Show Source

© Copyright 2026, Dash Core Group, Inc.

Created using Sphinx 8.1.3.

Built with the PyData Sphinx Theme 0.16.1.