Creditcoin Docs
Creditcoin Docs
  • What is Creditcoin
    • CTC Token 101
    • Acquiring Creditcoin Assets
  • SwapCTC Quick Guide
  • Wallets
    • How to Connect Your Wallet to Creditcoin
      • Polkadot-JS Extension
      • Metamask
      • Command-line Interface
        • Subkey
        • Creditcoin CLI
    • Advanced
      • Substrate & EVM accounts
      • Proxy Accounts
        • Setting up a Staking Proxy Account
        • Setting up a Validator
    • Using Testnet Faucet
  • Staking
    • Bonded Tokens
    • Validator Elections
      • Elections Example
    • Eras and Sessions
    • Staking Rewards
    • Slashing
  • Nominator Guides
    • Nominating with Staking Pools
      • Choosing a Pool
      • Joining a Pool
      • Creating a Pool
      • Exiting a Pool
      • Managing a Pool
    • Nominating without Staking Pools
    • Claiming Rewards
  • Validator Guides
    • Minimum requirements
    • Using a Docker container
    • Stake using Creditcoin CLI
  • EVM-compatibility
  • Smart Contract Guides
    • Creditcoin Endpoints
    • Deploying contracts with Remix
    • Hardhat Smart Contract Development
    • Creating Dapps with ethers.js
  • Environments
    • Mainnet
    • Testnet
  • Releases
  • LEGAL
    • Terms of Use
    • Privacy Policy
Powered by GitBook
On this page
  • ChainSpecs
  • Bootnodes
  • ChainSpec and Bootnode values to use for Mainnet and Testnet

Environments

PreviousCreating Dapps with ethers.jsNextMainnet

Last updated 8 months ago

A node can be configured to connect to different Creditcoin networks. Each network has different configurations and use cases.

Overview

Local/public development environment

Public testing environment

Live production environment

Users

Developers

Developers & testers

End users

Function

To develop new features & improvements

To test new features & improvements

To secure credit history on-chain

Tokens

Test tokens with no real world economic value

Test tokens with no real world economic value

Real tokens with economic value

Chain history

Wiped frequently

Wiped occasionally

Preserved

The network configuration is specified using the --chain flag and the --bootnodes flag, which specifies the initial nodes to connect to.

ChainSpecs

Creditcoin networks are configured using a ChainSpec. The ChainSpec is a JSON file that defines the initial configuration of the network. To use a ChainSpec, use the --chain flag when starting the node.

Bootnodes

Bootnodes are nodes that are always on and can be used to bootstrap new nodes and discover other nodes in the network. To use a bootnode, use the --bootnodes flag when starting the node followed by the bootnode's address.

ChainSpec and Bootnode values to use for Mainnet and Testnet

For a list of available bootnodes, please refer to the Mainnet and Testnet quickstart documents.

Mainnet Quickstart
Testnet Quickstart