> ## Documentation Index
> Fetch the complete documentation index at: https://docs.optimism.io/llms.txt
> Use this file to discover all available pages before exploring further.

# 앱 개발자 퀵스타트

> testnet ETH를 받고, OP Sepolia에 첫 번째 컨트랙트를 배포하고, 자산을 브리징하는 등 Superchain에서의 첫걸음을 내디뎌 보세요.

OP Stack 체인은 [EVM 동등성(EVM equivalence)](https://docs.optimism.io/ko/op-stack/protocol/differences.md)을 갖추고 있습니다. Ethereum에서 알고 있는 모든 것이 여기에서도 작동하며, 여기에서 구축한 모든 것이 OP Stack 생태계 전반에서 작동합니다.
이 퀵스타트에서는 무료 testnet 자금만 사용하여 OP Sepolia testnet에 컨트랙트를 처음부터 배포하는 과정을 안내합니다.

> [!NOTE]
>
> 어느 단계에서도 실제 자금은 필요하지 않습니다. 아래의 모든 내용은 testnet에서 실행됩니다.

## 시작하기 전에

다음이 필요합니다.

* 직접 관리하는 지갑(모든 EVM 지갑을 사용할 수 있으며, testnet 전용으로 개인 키를 내보내거나 생성합니다).
* `curl`을 사용할 수 있는 터미널.

> [!WARNING]
>
> 튜토리얼에는 새로 만든 testnet 전용 개인 키를 사용하세요. 실제 자금이 들어 있는 키를 절대 터미널에 붙여 넣지 마세요.

**1. testnet ETH 받기**

[Superchain Faucet](https://console.optimism.io/faucet)에서 무료 OP Sepolia ETH를 받으세요.
다른 옵션은 [testnet faucet 페이지](https://docs.optimism.io/ko/app-developers/tools-sdks/faucets.md)에 나와 있습니다.

**2. OP Sepolia에 연결하기**

OP Sepolia의 공개 RPC 엔드포인트는 `https://sepolia.optimism.io`이며 chain ID는 `11155420`입니다.
연결할 수 있는지 확인하세요.

```bash theme={null}
curl -s -X POST -H "Content-Type: application/json" \
  --data '{"jsonrpc":"2.0","method":"eth_chainId","params":[],"id":1}' \
  https://sepolia.optimism.io
```

예상 결과: `{"jsonrpc":"2.0","id":1,"result":"0xaa37dc"}` (`0xaa37dc` = 11155420).
다른 네트워크 및 프로덕션급 엔드포인트는 [네트워크 정보](https://docs.optimism.io/ko/op-mainnet/network-information/connecting-to-op.md)와 [RPC 제공업체](https://docs.optimism.io/ko/app-developers/reference/rpc-providers.md)를 참조하세요.

**3. 첫 번째 컨트랙트 배포하기**

[OP Sepolia에 컨트랙트 배포하기](https://docs.optimism.io/ko/app-developers/tutorials/deploy-a-contract.md) 튜토리얼을 따라 하세요.
이 튜토리얼에서는 Foundry 설치, 작은 `Greeter` 컨트랙트 배포, 그리고 명령줄에서 컨트랙트를 읽고 쓰는 과정을 안내합니다. Ethereum에서 사용하는 것과 동일한 워크플로입니다.

**4. L1과 L2 간 ETH 브리징하기(선택 사항)**

앱은 종종 Ethereum과 OP Stack 체인 간에 자산을 이동해야 합니다.
먼저 [브리징 기본 사항](https://docs.optimism.io/ko/app-developers/guides/bridging/basics.md)에서 모델을 이해한 다음, [Viem으로 ETH 브리징하기](https://docs.optimism.io/ko/app-developers/tutorials/bridging/cross-dom-bridge-eth.md) 튜토리얼을 따라 Sepolia → OP Sepolia 입금(디파짓)을 프로그래밍 방식으로 수행해 보세요.

## 다음 단계

> [card] [OP Stack 체인에서 앱 구축하기](https://docs.optimism.io/ko/app-developers/guides/building-apps.md)
>
> 개발 워크플로, 도구, 그리고 Ethereum과 (거의 없는) 차이점을 알아보세요.

> [card] [앱 테스트하기](https://docs.optimism.io/ko/app-developers/guides/testing-apps.md)
>
> 로컬과 CI에서 OP Stack 체인을 대상으로 테스트하세요.

> [card] [상호운용성으로 크로스체인 구현하기](https://docs.optimism.io/ko/app-developers/guides/interoperability/get-started.md)
>
> 여러 Superchain 체인에 걸친 앱을 구축하세요.

> [card] [Actions SDK로 DeFi 통합하기](https://docs.optimism.io/ko/app-developers/quickstarts/actions.md)
>
> 가볍고 타입 안전한 모듈로 대출, 차입, 스왑을 수행하세요(얼리 프리뷰 — 프로덕션 준비 단계 아님).

> [!NOTE]
>
> **프로덕션 환경에서 앱 운영하기**
>
> 프로덕션 애플리케이션은 여러분의 팀이 직접 운영하지 않는 인프라에 의존합니다. 실제 트래픽을 견딜 수 있는 RPC 엔드포인트(공개 엔드포인트는 속도 제한이 있으며 프로덕션용으로 만들어지지 않았습니다), 사용자가 의존하는 bridge, 그리고 운영자가 sequencing, 업그레이드, 장애 대응을 24시간 지속하는 체인이 그것입니다. 이 문서는 빌드와 테스트를 다룹니다. 애플리케이션이 성장하여 자체 전용 블록스페이스가 필요해지고 있다면, [OP Enterprise](https://optimism.io/op-enterprise?utm_source=docs\&utm_medium=docs\&utm_campaign=op-enterprise)는 체인 운영을 위한 관리형 및 지원형 방식을 제공합니다. 어느 경우든 이 문서는 여러분이 빌드하는 것에 대한 레퍼런스로 남습니다. OP Enterprise는 Optimism의 관리형 서비스입니다.

## 도움이 필요하신가요?

* [Optimism monorepo 이슈 트래커](https://github.com/ethereum-optimism/optimism/issues)에서 질문하거나 문서 문제를 보고하세요.
