Hedera Blog

2022 How to Deploy Smart Contracts on Hedera Using Truffle Image 0 Thumbnail

How to Deploy Smart Contracts on Hedera Using Truffle

Aug 09, 2022Pathorn Tengkiattrakul

The Hedera JSON RPC Relay enables developers to use their favorite EVM-compatible tools such as Truffle, Hardhat, Web3JS, EthersJS, to deploy and interact with smart contracts on the Hedera network. The relay provides applications and tools seamless access to Hedera while masking implementation complexities and preventing reductions in performance, security, and scalability.

This tutorial shows you how to deploy smart contracts on Hedera using Truffle and the JSON RPC Relay.

2022 CREATE2 On Hedera Introduction Image 0 Thumbnail

The CREATE2 Opcode on Hedera: An Introduction

Aug 05, 2022Cooper Thompson

The Hedera network provides a powerful decentralized platform, supporting native tokenization, robust smart contracts, and more. HIP-329 introduced the ability to use the CREATE2 opcode on the Hedera network. The power of CREATE2 comes from the deterministic nature of the deployment, meaning the address is easy to compute even before a smart contract gets deployed to the address. Pairing the predictable low fees and scalability of Hedera with the power of the CREATE2 opcode enables users to build incredible user experiences. Read this article for an introduction to the CREATE2 opcode.

Transfer Token SDK Thumb 001

How to Send and Receive Hedera Tokens Using Smart Contracts - Part 1: SDKs

Aug 05, 2022Francesco Coacci

Learn how to exchange Hedera Tokens between entities using the SDK. We'll start by creating an account as a token treasury, then explain how to associate tokens to contracts, how to update contracts, and finally, how to transfer tokens.

2022 Staking Image 0 Thumbnail

Staking on Hedera for Developers – Back to the Basics

Jul 29, 2022Ed Marquez

In this tutorial, you will learn how to configure staking options for Hedera accounts and contracts programmatically. Perhaps you need to integrate these staking capabilities with wallets, decentralized applications, marketplaces, or other cool things you may be building on Hedera.


Smart Contract Rent on Hedera is Coming: What You Need to Know

Jul 29, 2022Ed Marquez

This blog post explains Hedera's pricing structure and renewal windows for contract rent payments. Smart contract rent is a key topic of discussion by Leemon and others in the layer 1 network space. Rent fees are an economically and technically viable approach to manage smart contract state storage.

Screen Shot 2022 07 21 at 10 05 43 AM

Introducing Native Staking Phase 1 on the Hedera Network

Jul 21, 2022Hedera Team

Hedera is a proof-of-stake network, meaning it does not require mining to solve computational problems and deliver proof of work for reward. Instead, Hedera’s design uses the value of a scarce, “pre-minted” resource ($HBAR), staked to network nodes, to achieve consensus and protect the network against certain forms of cyberattack, including Sybil attacks. Enabling native staking, therefore, is essential for the Hedera network to continue along its path to decentralization and to incentivize staking behavior to protect the network from attack.

0 Cover image

How to Send and Receive HBAR Using Smart Contracts – Part 1: Using the SDK

Jul 20, 2022Ed Marquez

Smart contracts on Hedera can hold and exchange value in the form of HBAR, Hedera Token Service (HTS) tokens, and even ERC tokens. This is fundamental for building decentralized applications that rely on contracts in areas like DeFi, ESG, NFT marketplaces, DAOs, and more. In this tutorial, you will learn how to send and receive HBAR to and from Hedera contracts. Part 1 focuses on using the Hedera SDKs.

Manage token thumb 001

How to Manage Hedera Tokens using Smart Contracts

Jul 15, 2022Francesco Coacci

Learn how to create a completely keyless contract to manage your Hedera Tokens. You will create a fungible token that has a contract as treasury and auto-renew account using two different methods.

Screen Shot 2022 07 06 at 11 51 15 AM

Post Quantum Crypto

Jul 13, 2022Pratyay Mukherjee & Rohit Sinha

Quantum computers mark a paradigm shift in computing technology. They are able to solve problems (albeit only theoretically at the time of writing), that are deemed infeasible by classical computers. This poses a threat to many existing cryptographic algorithms, as they fundamentally rely on the hardness of these problems. The quantum computers of today are not yet large enough to pose a threat, but someday it may be possible to build large enough quantum computers to break some algorithms.