# Documentation

<figure><img src="/files/uv9r2APP4F1XvrdYDOEy" alt=""><figcaption></figcaption></figure>

디카르고 (dKargo)는 아비트럼(Layer2) 위에 구축된 EVM 기반의 Layer3 블록체인입니다.&#x20;

이더리움에서 수행하는 모든 작업 (컨트랙트 배포, web3.js, hardhat 등)을 디카르고 메인넷에서 동일하게 진행할 수 있으며, 트랜잭션 전송은 더욱 저렴하고 빠릅니다.

본 문서는 디카르고 네트워크에 접근하기 위한 Node 구축 가이드, Snapshot, RPC URI, Validator 등에 대해 안내합니다. 또한, 테스트를 위한 사용 방법을 구체적인 예시로 설명며, 컨트랙트 개발을 위한 프레임워크에 대해 공유합니다.

### ❖ 노드 구축

{% content-ref url="/pages/9GXWI5WmuAL4eiQ491Yl" %}
[체인 RPC](/undefined/rpc.md)
{% endcontent-ref %}

{% content-ref url="/pages/etmHf2J2LebQFJ41iSeL" %}
[공통 설치 가이드](/undefined/undefined.md)
{% endcontent-ref %}

{% content-ref url="/pages/Go8k3IBmQKn1nNLRnTvP" %}
[체인 노드 종류](/undefined/undefined-1.md)
{% endcontent-ref %}

{% content-ref url="/pages/HWn0mVCYQnRBhv8BuoSz" %}
[풀 노드](/undefined/undefined-2.md)
{% endcontent-ref %}

{% content-ref url="/pages/GtyE9NmajrJwimE4Xy8V" %}
[아카이브 풀 노드](/undefined/undefined-3.md)
{% endcontent-ref %}

{% content-ref url="/pages/qykWPOpEichkWkI6K4dW" %}
[밸리데이터 노드](/undefined/undefined-4.md)
{% endcontent-ref %}

### 지갑 설정

{% content-ref url="/pages/mfhLJ3PvDzwsln2sSxVm" %}
[MetaMask 연결](/undefined-1/metamask.md)
{% endcontent-ref %}

{% content-ref url="/pages/xxqA2GvN13TOdty5dH8H" %}
[지갑 생성](/undefined-1/undefined.md)
{% endcontent-ref %}

{% content-ref url="/pages/5wSYBeraUKbPoI5tXybG" %}
[지갑 가져오기](/undefined-1/undefined-1.md)
{% endcontent-ref %}

{% content-ref url="/pages/Yv66sKPlaARAFzXJMyLv" %}
[네트워크 추가](/undefined-1/undefined-2.md)
{% endcontent-ref %}

### 밸리데이터 운영

{% content-ref url="/pages/bV6PowGSo4Gp6DjhIVVl" %}
[밸리데이터 스테이킹](/undefined-2/undefined.md)
{% endcontent-ref %}

{% content-ref url="/pages/1oRN4gmRtyeLz3JVntcm" %}
[스테이킹](/undefined-2/undefined-1.md)
{% endcontent-ref %}

{% content-ref url="/pages/sozmWFyZD0DgsXS53tNI" %}
[언스테이킹](/undefined-2/undefined-2.md)
{% endcontent-ref %}

{% content-ref url="/pages/lg2FVbG9xrrGQ6i01CoL" %}
[클레임](/undefined-2/undefined-3.md)
{% endcontent-ref %}

### 컨트랙트 배포

{% content-ref url="/pages/YIyLFEjXyLH8AIfxvXAD" %}
[컨트랙트 배포 방식](/undefined-3/undefined.md)
{% endcontent-ref %}

{% content-ref url="/pages/mEVgBAi6mFqrnMZji3xj" %}
[Remix-IDE를 이용한 컨트랙트 배포](/undefined-3/remix-ide.md)
{% endcontent-ref %}

{% content-ref url="/pages/e4UMWRHvWKv5qlq1PKvp" %}
[Hardhat을 이용한 컨트랙트 배포](/undefined-3/hardhat.md)
{% endcontent-ref %}

{% content-ref url="/pages/uso5vo83wo1Y3B0HPuDO" %}
[Foundry를 이용한 컨트랙트 배포](/undefined-3/foundry.md)
{% endcontent-ref %}

### ERC-20 BRIDGING

{% content-ref url="/pages/FGnHygr7nzD0gBBLr4EN" %}
[ERC-20 브릿징이란?](/erc-20/erc-20.md)
{% endcontent-ref %}

{% content-ref url="/pages/OcJVbXzAK0AR9Zd4Nixq" %}
[표준 게이트웨이](/erc-20/undefined.md)
{% endcontent-ref %}

{% content-ref url="/pages/E87hjRIqDC66xjl2pu7Z" %}
[범용적 커스텀 게이트웨이](/erc-20/undefined-1.md)
{% endcontent-ref %}

{% content-ref url="/pages/679QXqDoMh5KwbFik9ah" %}
[커스텀 게이트웨이](/erc-20/undefined-2.md)
{% endcontent-ref %}

### DKA 브릿징

{% content-ref url="/pages/yM0oggGMarpMGMXKFPMt" %}
[DKA 브릿징이란?](/dka/dka.md)
{% endcontent-ref %}

{% content-ref url="/pages/WX5bbHjs4wTJ9YEgjI3q" %}
[DKA 입금](/dka/dka-1.md)
{% endcontent-ref %}

{% content-ref url="/pages/2U8AInxwjoQm8F4cDa0B" %}
[DKA 출금](/dka/dka-2.md)
{% endcontent-ref %}

### 포우셋

{% content-ref url="/pages/xU34lUJfga02GfmYm4Ig" %}
[포우셋이란?](/undefined-4/undefined.md)
{% endcontent-ref %}

{% content-ref url="/pages/cefvVm4opxyIAfJwn50z" %}
[포우셋 사용하기](/undefined-4/undefined-1.md)
{% endcontent-ref %}

### 체인 스냅샷

{% content-ref url="/pages/a1w6lvo2cVQOiMcxDAim" %}
[체인 스냅샷 다운로드](/undefined-5/undefined.md)
{% endcontent-ref %}

### 컨트랙트 주소

{% content-ref url="/pages/WR4hqqyw65oQ9k4a3WgJ" %}
[디카르고 컨트랙트 주소](/undefined-6/undefined.md)
{% endcontent-ref %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.dkargo.io/documentation.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
