# 스마트 컨트랙트

Klaytn은 현재 스마트 컨트랙트를 작성하는 데에 [솔리디티(Solidity)](https://github.com/ethereum/solidity)를 기본 프로그래밍 언어로 지원하고 있습니다. 솔리디티는 이더리움의 스마트 컨트랙트 프로그래밍 언어 중 *사실상* 표준이고 많은 사용자를 가진 활발한 커뮤니티가 있기 때문에 Klaytn에서도 채택되었습니다. Klaytn 팀은 사용자에게 친숙한 개발 경험을 제공하여 이더리움 DApp 개발자들이 쉽게 Klaytn에서 실험을 하거나 그들의 프로젝트를 Klaytn으로 옮길 수 있도록 하였습니다.

앞으로 Klaytn은 다른 프로그래밍 언어로 작성된 스마트 컨트랙트 또한 지원할 계획입니다. Klaytn 팀은 개발자들이 선호할 만한 다른 유망한 프로그래밍 언어들을 다양하게 조사하고 있습니다.


---

# 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://archive-ko.docs.klaytn.foundation/content/smart-contract.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.
