Skip to content

Commit c927290

Browse files
theekrystalleegitbook-bot
authored andcommitted
document the Hedera Contract Builder #65
1 parent 620a13f commit c927290

File tree

6 files changed

+73
-3
lines changed

6 files changed

+73
-3
lines changed
858 KB
Loading

SUMMARY.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -174,6 +174,7 @@
174174
* [DAO Proposals](open-source-solutions/hashiodao/dao-proposals.md)
175175
* [Local Environment Setup](open-source-solutions/hashiodao/local-environment-setup.md)
176176
* [Hedera CLI](open-source-solutions/hedera-cli.md)
177+
* [Hedera Contract Builder](open-source-solutions/hedera-contract-builder.md)
177178
* [Hedera Custodians Library](open-source-solutions/hedera-custodians-library/README.md)
178179
* [How to use it](open-source-solutions/hedera-custodians-library/how-to-use-it.md)
179180
* [Hedera Developer Playground](open-source-solutions/hedera-developer-playground.md)

getting-started/README.md

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,19 @@ This Getting Started series equips you with the essentials to build on the Heder
44

55
Each tutorial walks you through the full transaction lifecycle, from creating, signing, and executing transactions with a consensus node to verifying data via a mirror node and viewing transactions in a [Hedera network explorer](../networks/community-mirror-nodes.md). 
66

7-
{% include "../.gitbook/includes/try-the-hedera-developer....md" %}
7+
{% hint style="info" %}
8+
#### ℹ️ _**Try the**_ [_**Hedera Developer Playground**_](https://portal.hedera.com/playground) _**to explore services, transactions, and queries on your own using the Hedera SDKs.**_ 
9+
10+
{% embed url="https://www.canva.com/design/DAGcenPjdjg/tJNBCThltCIsVgG54h-bPA/view" %}
11+
[**Hedera Dev Playground**](https://portal.hedera.com/playground)
12+
{% endembed %}
13+
14+
#### _**🛠️ Try the**_ [_**Hedera Contract Builder**_](https://portal.hedera.com/contract-builder) _**to bring your smart contract ideas to life. Start building and. testing on the Hedera testnet with the Contract Builder now!**_
15+
16+
{% embed url="https://www.canva.com/design/DAGmqkDhwYc/kO8ZChQ5XKkQH6ZoFX7QDw/view" %}
17+
[**Hedera Contract Builder**](https://portal.hedera.com/contract-builder)
18+
{% endembed %}
19+
{% endhint %}
820

921
## Create Your Testnet Account and Set Up Your Environment
1022

getting-started/evm-developers/README.md

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,18 +8,28 @@ description: >-
88

99
## Hedera for EVM Developers
1010

11-
If you've deployed a Solidity smart contract on Ethereum or other EVM-compatible networks, you can continue to use the same developer tools, libraries, frameworks, and workflows like Ethers, Hardhat, and JSON-RPC relay to deploy and interact with smart contracts. Start with our tutorial on deploying contracts. 
11+
If you've deployed a Solidity smart contract on Ethereum or other EVM-compatible networks, you can continue to use the same developer tools, libraries, frameworks, and workflows like Ethers, Hardhat, and JSON-RPC relay to deploy and interact with smart contracts. Start with our tutorial on deploying contracts.
1212

1313
Select one of the following guides to get started ****:
1414

1515
{% hint style="info" %}
1616
Please ensure that the [Environment Setup](../environment-setup.md) tutorial is completed first before proceeding with any of the following guides.
1717
{% endhint %}
1818

19-
<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th><th data-hidden data-card-cover data-type="files"></th></tr></thead><tbody><tr><td><strong>Deploy a Smart Contract</strong></td><td>Learn how to write a smart contract in Solidity, compile it, deploy it, and interact with it on Hedera using the Hedera Smart Contract Service (HSCS).</td><td></td><td><a href="deploy-a-contract.md">deploy-a-contract.md</a></td><td><a href="../../.gitbook/assets/deploy-a-contract-getting-started.png">deploy-a-contract-getting-started.png</a></td></tr><tr><td><strong>Create a dApp (Coming soon)</strong> </td><td>Learn how to build a dApp that interacts with smart contracts deployed on the Hedera network using the Hedera Smart Contract Service (HSCS).</td><td></td><td></td><td><a href="../../.gitbook/assets/create-a-dapp-getting-started.png">create-a-dapp-getting-started.png</a></td></tr></tbody></table>
19+
<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th><th data-hidden data-card-cover data-type="files"></th></tr></thead><tbody><tr><td><strong>Deploy a Smart Contract</strong></td><td>Learn how to write a smart contract in Solidity, compile it, deploy it, and interact with it on Hedera using the Hedera Smart Contract Service (HSCS).</td><td></td><td><a href="deploy-a-contract.md">deploy-a-contract.md</a></td><td><a href="../../.gitbook/assets/deploy-a-contract-getting-started.png">deploy-a-contract-getting-started.png</a></td></tr><tr><td><strong>Create a dApp (Coming soon)</strong></td><td>Learn how to build a dApp that interacts with smart contracts deployed on the Hedera network using the Hedera Smart Contract Service (HSCS).</td><td></td><td></td><td><a href="../../.gitbook/assets/create-a-dapp-getting-started.png">create-a-dapp-getting-started.png</a></td></tr></tbody></table>
2020

2121
#### **More tutorials coming soon...**
2222

23+
{% hint style="info" %}
24+
_**ℹ️ Try the**_ [_**Hedera Contract Builder**_](https://portal.hedera.com/contract-builder) _**to bring your smart contract ideas to life. Start building and. testing on the Hedera testnet with the Contract Builder now!**_
25+
26+
***
27+
28+
{% embed url="https://www.canva.com/design/DAGmqkDhwYc/kO8ZChQ5XKkQH6ZoFX7QDw/view" %}
29+
[**Hedera Contract Builder**](https://portal.hedera.com/contract-builder)
30+
{% endembed %}
31+
{% endhint %}
32+
2333
***
2434

2535
## Additional Resources for EVM Developers

getting-started/web2-developers/README.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,16 @@ Please ensure that the [Environment Setup](../environment-setup.md) step is comp
1818

1919
<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th><th data-hidden data-card-cover data-type="files"></th></tr></thead><tbody><tr><td><strong>Transfer HBAR</strong></td><td>Learn how to transfer HBAR between accounts.</td><td><a href="transfer-hbar.md">transfer-hbar.md</a></td><td><a href="../../.gitbook/assets/transfer-hbar-getting-started.png">transfer-hbar-getting-started.png</a></td></tr><tr><td><strong>Create a Token</strong></td><td>Learn how to create a token using the <a href="../../support-and-community/glossary.md#hedera-token-service-hts">HTS</a>.</td><td><a href="create-a-token.md">create-a-token.md</a></td><td><a href="../../.gitbook/assets/fungible-tokens-icon.png">fungible-tokens-icon.png</a></td></tr><tr><td><strong>Create a Topic</strong></td><td>Learn how to create a topic using the <a href="../../support-and-community/glossary.md#hedera-consensus-service-hcs">HCS</a>.</td><td><a href="create-a-topic.md">create-a-topic.md</a></td><td><a href="../../.gitbook/assets/create-a-topic-getting-started.png">create-a-topic-getting-started.png</a></td></tr></tbody></table>
2020

21+
{% hint style="info" %}
22+
_**ℹ️ Try the**_ [_**Hedera Developer Playground**_](https://portal.hedera.com/playground) _**to explore services, transactions, and queries on your own using the Hedera SDKs.**_&#x20;
23+
24+
{% embed url="https://www.canva.com/design/DAGcenPjdjg/tJNBCThltCIsVgG54h-bPA/view" %}
25+
[**Hedera Dev Playground**](https://portal.hedera.com/playground)
26+
{% endembed %}
27+
28+
***
29+
{% endhint %}
30+
2131
***
2232

2333
## Additional Resources for Web2 Developers
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
# Hedera Contract Builder
2+
3+
The [**Hedera Contract Builder**](https://portal.hedera.com/contract-builder) is a browser-based tool designed to simplify and accelerate the smart contract development lifecycle on the Hedera network. It allows developers to edit, compile, deploy, verify, and call Solidity smart contracts directly in their browser, eliminating the need for complex local setups or command-line tools.
4+
5+
{% embed url="https://www.canva.com/design/DAGmqkDhwYc/kO8ZChQ5XKkQH6ZoFX7QDw/view" %}
6+
[**Hedera Contract Builder**](https://portal.hedera.com/contract-builder)
7+
{% endembed %}
8+
9+
## Key Features & Benefits
10+
11+
The Contract Builder is packed with features to make development smoother and faster for developers by offering:
12+
13+
* **Rapid Development:** Go from idea to deployed contract on the Hedera testnet in seconds. Author, compile, and deploy with just a few clicks.
14+
* **No Setup Required:** Access everything you need directly in your browser. No need to install packages or configure local environments.
15+
* **Built-in Templates & Standards:** Start quickly with pre-built templates and support for common standards like ERC-20, ERC-721, ERC-1155, and Hedera Token Service (HTS) system contracts.
16+
* **Seamless Workflow:** Easily verify your contract code using [Sourcify](https://verify.hashscan.io/) on [HashScan](https://hashscan.io/) and execute contract functions to test logic.
17+
* **Collaboration:** Share your contracts with collaborators to streamline teamwork.
18+
* **Open Source:** Built in collaboration with [Kabila](https://www.kabila.app/), the Contract Builder is an open-source project, encouraging community contributions and transparency.
19+
20+
## Who Is It For?
21+
22+
The Hedera Contract Builder is ideal for:
23+
24+
* **Web2 Developers:** A perfect entry point into web3 and smart contract development, offering an intuitive interface and interactive templates to learn and experiment with minimal Solidity knowledge.
25+
* **Existing Hedera & Web3 Developers:** A productivity tool for rapid prototyping, testing new contract logic, or exploring Hedera's smart contract capabilities without a full development environment setup.
26+
27+
## Get Started with the Contract Builder
28+
29+
Ready to accelerate your smart contract development on Hedera?
30+
31+
1\. Visit the [**Hedera Contract Builder**](https://portal.hedera.com/contract-builder).
32+
33+
2\. Select a contract standard or template.
34+
35+
3\. Log into your [**Hedera Portal account**](https://portal.hedera.com/register).
36+
37+
4\. Compile, deploy, verify, and call your contracts directly from the browser.

0 commit comments

Comments
 (0)