---
title:
keywords: sample homepage
sidebar: Dapp_zh
permalink: The_Hello_World_Contract_zh.html
folder: doc_zh/Dapp
giturl: https://github.com/ontio/ontology-smartcontract/blob/master/smart-contract-tutorial/The_Hello_World_Contract_cn.md
---

<h1 align="center">"Hello World"合约</h1>

<p align="center" class="version">Version 1.0.0 </p>

[English](./The_Hello_World_Contract_en.html) / 中文

1. 登录您的SmartX账户，如果您目前还没有账户，请参考文档[SmartX 教程](./SmartX_Tutorial_zh.html);

![登录.png](https://upload-images.jianshu.io/upload_images/150344-e3848962a4dfe0d1.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

2. 点击创建项目，选择您喜欢的语言，以下以C#为例;
3. 选择"Hello World"模板，输入智能合约名称MyHello;

![hello world.png](https://upload-images.jianshu.io/upload_images/150344-41b8d1f68d72ab7a.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

4. 点击确定，进入合约编辑页面；

![编辑页面.png](https://upload-images.jianshu.io/upload_images/150344-c5a99a8f9f34d9dd.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

5. 点击编译，编译完成后下载ABI文件和NVM字节码文件；

![编译.png](https://upload-images.jianshu.io/upload_images/150344-b0811e8883f4d48e.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

6. 在页面下方填入合约相关信息，点击部署；

![部署.png](https://upload-images.jianshu.io/upload_images/150344-d0160bc4a38a804d.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)


7. 部署完成，跳转到运行页面，右方合约哈希显示合约地址的哈希；您可以将合约哈希输入 [区块链浏览器](https://explorer.ont.io/) 去查询是否部署成功。
8. 在页面右下方选择运行的函数和输入的参数，点击运行。在输出框中，您能得到详细的运行信息。

![输出.png](https://upload-images.jianshu.io/upload_images/150344-9bb61d0bb6b31aea.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)

[更多模板示例](https://github.com/ontio/ontology-smartcontract/tree/master/smart-contract-tutorial/examples)
