# Hợp đồng thông minh

Để soạn các hợp đồng thông minh, Klaytn hiện hỗ trợ ngôn ngữ lập trình chính là [Solidity](https://github.com/ethereum/solidity). Solidity được áp dụng trong Klaytn vì đó là ngôn ngữ lập trình hợp đồng tiêu chuẩn *thực tế* cho Ethereum và có một cộng đồng người dùng lớn và tích cực. Nhóm phát triển Klaytn quyết định cung cấp cho người dùng trải nghiệm phát triển quen thuộc để các nhà phát triển dApp Ethereum có thể dễ dàng thử nghiệm hoặc di chuyển các hợp đồng thông minh hiện có của họ sang Klaytn.

Trong tương lai, Klaytn cũng dự định hỗ trợ soạn hợp đồng thông minh bằng các ngôn ngữ lập trình khác. Nhóm phát triển Klaytn đang nghiên cứu các ngôn ngữ lập trình phổ biến khác mà các nhà phát triển có thể sử dụng.


---

# 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-vn.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.
