Protokol
  • Introduction To Digital Assets
  • Tutorials
    • How To Create Digital Assets
    • How To Trade Digital Assets
  • ARK CORE MODULES
    • NFT
      • Development
      • Complementary Examples
        • Base
        • Exchange
      • API Endpoints
        • Assets
        • Burns
        • Collections
        • Transfers
        • Base Configurations
        • Auctions
        • Bids
        • Trades
        • Exchange Configurations
    • Guardian
      • Development
      • Complementary Examples
      • API Endpoints
        • Configurations
        • Groups
        • Users
    • Nameservice
      • Development
      • Complementary Examples
      • API Endpoints
        • Configurations
        • Nameservice
    • Voting
      • Development
      • Complementary Examples
      • API Endpoints
        • Configurations
        • Create Proposal
        • Cast Vote
        • Statistics
  • Protokol Templates
    • Core Starter Kit
    • Solidity Typescript Hardhat
    • Nestjs
Powered by GitBook
On this page
  • Prerequisites
  • To run local development enviornment execute the following steps:
  • Version Bumping
  • Changelog
  • Insomnia

Was this helpful?

  1. ARK CORE MODULES
  2. Guardian

Development

Showing how to setup @protokol/guardian development environment.

PreviousGuardianNextComplementary Examples

Last updated 3 years ago

Was this helpful?

Prerequisites

  • Node version 12.x or 14.x

  • yarn package manager

  • docker and docker-compose

For more information about setting up development environment go to

To run local development enviornment execute the following steps:

1. Clone guardian repository

git clone https://github.com/protokol/guardian.git

cd guardian

yarn && yarn build

2. Run Postgres database

cd docker/development/testnet

docker-compose up postgres

3. Run local blockchain

From repository root folder:

yarn full:testnet

Version Bumping

Prerelease

yarn version:beta

Patch

yarn version:patch

Changelog

yarn changelog

Insomnia

Import insomnia file from

https://ark.dev/docs/core/getting-started/development-setup/introduction
guardian/insomnia/guardian-api.json