{
  "title": "A First Look at Dashmate",
  "slug": "first-look-dashmate",
  "collection": "blog",
  "contentType": "Blog post",
  "description": "A beginner friendly tutorial for running a local version of Dash Platform with Dashmate. Includes creating an identity, data contract, and documents",
  "summary": "A beginner friendly tutorial for running a local version of Dash Platform with Dashmate. Includes creating an identity, data contract, and documents",
  "author": {
    "name": "Anthony Campolo"
  },
  "source": {
    "originalUrl": "https://ajcwebdev.com/first-look-dashmate/"
  },
  "publishedAt": "2024-07-15T00:00:00.000Z",
  "updatedAt": null,
  "freshness": {
    "label": "Published",
    "value": "2024-07-15T00:00:00.000Z"
  },
  "urls": {
    "html": "https://ajcwebdev.com/first-look-dashmate/",
    "markdown": "https://ajcwebdev.com/first-look-dashmate/index.md",
    "json": "https://ajcwebdev.com/first-look-dashmate/index.json"
  },
  "headings": [
    {
      "depth": 2,
      "id": "overview",
      "text": "Overview"
    },
    {
      "depth": 3,
      "id": "prerequisites",
      "text": "Prerequisites"
    },
    {
      "depth": 3,
      "id": "install-dashmate",
      "text": "Install Dashmate"
    },
    {
      "depth": 2,
      "id": "setup-and-start-dashmate-local-network",
      "text": "Setup and Start Dashmate Local Network"
    },
    {
      "depth": 3,
      "id": "setup-group-of-local-nodes",
      "text": "Setup Group of Local Nodes"
    },
    {
      "depth": 3,
      "id": "start-local-group-and-check-network-status",
      "text": "Start Local Group and Check Network Status"
    },
    {
      "depth": 3,
      "id": "stop-or-restart-group",
      "text": "Stop or Restart Group"
    },
    {
      "depth": 3,
      "id": "reset-group",
      "text": "Reset Group"
    },
    {
      "depth": 2,
      "id": "setup-javascript-project",
      "text": "Setup JavaScript Project"
    },
    {
      "depth": 3,
      "id": "create-wallet",
      "text": "Create Wallet"
    },
    {
      "depth": 3,
      "id": "create-client-file-and-set-environment-variables",
      "text": "Create Client File and Set Environment Variables"
    },
    {
      "depth": 3,
      "id": "mint-local-tdash-with-wallet-command",
      "text": "Mint Local tDash with Wallet Command"
    },
    {
      "depth": 3,
      "id": "register-identity",
      "text": "Register Identity"
    },
    {
      "depth": 3,
      "id": "create-data-contract",
      "text": "Create Data Contract"
    },
    {
      "depth": 3,
      "id": "submit-and-query-documents",
      "text": "Submit and Query Documents"
    }
  ],
  "tags": [
    "blockchain"
  ],
  "discovery": {
    "apiIndex": "https://ajcwebdev.com/api/index.json",
    "llmsTxt": "https://ajcwebdev.com/llms.txt",
    "llmsFullTxt": "https://ajcwebdev.com/llms-full.txt",
    "sitemapMd": "https://ajcwebdev.com/sitemap.md",
    "sitemapXml": "https://ajcwebdev.com/sitemap.xml"
  },
  "nextActions": [
    {
      "action": "open_html",
      "url": "https://ajcwebdev.com/first-look-dashmate/",
      "method": "GET",
      "accept": "text/html"
    },
    {
      "action": "get_markdown_twin",
      "url": "https://ajcwebdev.com/first-look-dashmate/index.md",
      "method": "GET",
      "accept": "text/markdown"
    },
    {
      "action": "get_json_twin",
      "url": "https://ajcwebdev.com/first-look-dashmate/index.json",
      "method": "GET",
      "accept": "application/json"
    }
  ]
}