Mint and configure tokens and accounts.
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.
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.
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.
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.
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.
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.
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.
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.
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.