diff --git a/README.md b/README.md
index d8a0f189..5f2aa52f 100644
--- a/README.md
+++ b/README.md
@@ -155,3 +155,20 @@ const box =
// Same
const box =
```
+
+## How to Contribute
+
+### Requirements
+- [Node.js](https://nodejs.org) (LTS version recommended)
+- [Rust](https://rustup.rs) compiler
+- pnpm package manager (`npm install -g pnpm`)
+
+### Development Setup
+To set up the development environment, install the following packages:
+```sh
+pnpm i
+pnpm build
+cargo install cargo-tarpaulin
+cargo install wasm-pack
+```
+After installation, run `pnpm test` to ensure everything works correctly.
\ No newline at end of file
diff --git a/README_ko.md b/README_ko.md
index d9dcbb70..82ad08a1 100644
--- a/README_ko.md
+++ b/README_ko.md
@@ -149,3 +149,20 @@ const box =
// Same
const box =
```
+
+## 기여 방법
+
+### 요구 사항
+- [Node.js](https://nodejs.org) (LTS 버전 권장)
+- [Rust](https://rustup.rs) 컴파일러
+- pnpm 패키지 매니저 (`npm install -g pnpm`)
+
+### 개발 환경 설정
+개발 환경을 위해 아래 패키지들을 설치합니다:
+```sh
+pnpm i
+pnpm build
+cargo install cargo-tarpaulin
+cargo install wasm-pack
+```
+설치 후 `pnpm test`를 실행하여 문제가 없는지 확인합니다.