dKargo Docs
dKargo.ioWhitepaper
Docs ENG
Docs ENG
  • Welcome to dKargo
  • Run dKargo Node
    • Chain RPC
    • Installation Guide
    • Types of Chain Node
    • Full Node
    • Archive Full Node
    • Validator Node
  • Wallet Setup
    • Connectiong to MetaMask
    • Creating a wallet
    • Importing a Wallet
    • Adding the dKargo Network
  • Validator Operations
    • Validator Staking
    • Staking
    • Unstaking
    • Claim
  • Deploy Contract
    • How to deploy a contract
    • Deploying a Contract Using Remix-IDE
    • Deploying a Contract Using Hardhat
    • Deploying a Contract Using Foundry
  • ERC-20 BRIDGING
    • ERC-20 Bridging
    • Standard Gateway
    • Generic-custom Gateway
    • Custom Gateway
  • DKA Bridging
    • DKA Bridging
    • DKA Deposit
    • DKA Withdraw
  • Faucet
    • Faucet for Testnet Tokens
    • Claiming Testnet Tokens
  • Chain Snapshot
    • Download the Latest Chain Snapshot
  • Contract Address
    • Contract Address List
  • Bug Bounty
    • Bug Bounty Program
Powered by GitBook
On this page
  • 1. Mainnet
  • 2. Warehouse (Testnet)
  • 2-1. Public L2 Arbitrum RPC EndPoints
  • 2-2. Docker Images
  • 2-3. L3 RPC EndPoints
  • 2-4. Required Custom Options
  • 2-5. Running a Node via Docker
  • 2-6. Snapshot Sync
  • 2-7. Example(with snapshot)
  1. Run dKargo Node

Full Node

PreviousTypes of Chain NodeNextArchive Full Node

Last updated 2 months ago

A Full Node manages the state of the chain and provides an API that allows other users to interact with the blockchain. It is particularly useful for users who intend to operate a node as a service provider.

1. Mainnet

Scheduled for public release in 2025.

2. Warehouse (Testnet)

Warehouse is a testnet that allows users to experiment before the official launch of the dKargo Mainnet.

2-1. Public L2 Arbitrum RPC EndPoints

2-2. Docker Images

  • Latest Docker Image: repo.dkargo.io:59083/warehouse-fullnode:v0.0.1

2-3. L3 RPC EndPoints

  • https endpoint: https://warehouse-relayer.dkargo.io

  • wss endpoint: wss://warehouse-relayer.dkargo.io

2-4. Required Custom Options

  • --init.url

    • Snapshot URL for downloading initialization data to enable fast synchronization.

  • --parent-chain.connection.url

    • Base layer endpoint URL (Default: Arbitrum public RPC endpoints).

2-5. Running a Node via Docker

docker run -d -p 8547:8547 -p 8548:8548 -v "<LOCAL_DATA_PATH>:/home/user/.arbitrum" repo.dkargo.io:59083/warehouse-fullnode:v0.0.1

2-6. Snapshot Sync

docker run -d -p 8547:8547 -p 8548:8548 -v "<LOCAL_DATA_PATH>:/home/user/.arbitrum" repo.dkargo.io:59083/warehouse-fullnode:v0.0.1 --init.url=<SNAPSHOT_URL>

2-7. Example(with snapshot)

docker run -d -p 8547:8547 -p 8548:8548 -v "<LOCAL_DATA_PATH>:/home/user/.arbitrum" repo.dkargo.io:59083/warehouse-fullnode:v0.0.1 --init.url="https://warehouse-snapshot.s3.ap-northeast-2.amazonaws.com/prune/latest/pruned.tar.gz"

https://sepolia-rollup.arbitrum.io/rpc