Hedera Smart Contract Service Security Model Update
Jun 08, 2023Nana Essilfie-Conduah
Hedera consensus nodes must strike a delicate balance between Hedera security and EVM security models. The latest security model for Hedera smart contracts provides greater clarity and additional protections relative to its predecessor.
Hedera Token Service: NFT Token Keys Edge Cases
Feb 07, 2023Michiel Mulders
Learn more about the possibilities of token keys and their edge cases. In this blog post, you'll find technical examples showing you what token keys can do.
Introducing the NFT Utilities SDK for JavaScript
Jan 16, 2023Michiel Mulders
Learn about all the features of the new Hedera NFT Utilities SDK for JavaScript.
How to Make Sure Your Hedera NFT Metadata Is Correct
Jan 09, 2023Michiel Mulders
Metadata determines the health of your NFT. How to structure your metadata correctly to make it easier for NFT tooling to scrape and interpret your NFT.
NFT Royalty Fees: Everything You Need To Know (Edge-cases Included)
Nov 14, 2022Michiel Mulders
NFT royalty fees allow you to charge a fractional fee when transferring NFTs between users or set a fallback fixed fee. But what about NFT royalty fee edge cases? This blog post looks at questions such as what happens when a user is not associated with the fallback fee and no fungible value is exchanged, or the user doesn't have any fallback fee balance.
How to Exempt Hedera Accounts from Custom Token Fees
Oct 28, 2022Francesco Coacci
The implementation of HIP-573 in mainnet release v0.31 (November 10th, 2022) enables token creators whose tokenomics require custom fees and different collection accounts to exempt collectors from paying custom fees when exchanging token units. Learn now how to create a fungible token with multiple fee collectors and discover what happens when you transfer some tokens from one collector to another.
How to Send and Receive Hedera Tokens Using Smart Contracts - Part 2: Solidity
Aug 16, 2022Francesco Coacci
In this article, you will learn how to transfer a Hedera Token Service (HTS) token from a contract to another contract using solidity. You will then use the same contract to transfer a token to a Hedera account using an ERC Standard Call.
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.
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.
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.
How to Create Hedera Tokens Using SDKs and Smart Contract - Part 2: Non-Fungible Tokens
Jul 01, 2022Francesco Coacci
Learn how to create a non-fungible token using Hedera SDK and a Solidity Smart Contract! In this article, you will discover how to create a token by simply calling a Hedera SDK method and how to do the same thing by compiling and executing a contract.
How to Create Hedera Tokens Using SDKs and Smart Contract - Part 1: Fungible Tokens
Jun 27, 2022Francesco Coacci
Learn how to create a fungible token using Hedera SDK and a Solidity Smart Contract! In this article, you will discover how to create a token by simply calling a Hedera SDK method and how to do the same thing by compiling and executing a contract.
Rolling Smart Contract Hedera API Fees into Gas Fees
Jun 14, 2022Atul Mahamuni
Core contributors are now focused on an important pricing update for the Hedera Smart Contract service, recently approved by the Coin Committee of the Hedera Governing Council. This update rolls Smart Contract Hedera API (HAPI) fees into gas fees and removes the cover charge for HAPI fees when making a ContractCall transaction.
Anything you can do, you can do on Hedera: Introducing the JSON-RPC Relay
May 18, 2022Atul Mahamuni
The JSON-RPC Relay makes it easy for existing libraries, development tools, and wallets to work effortlessly on Hedera. Examples include support for wallets, such as Metamask, libraries, such as ethers.js and web3.js, and developer tools, such as Truffle and Hardhat.
Guardian v2.0: The next generation of ESG marketplaces built on Hedera
Apr 22, 2022Daniel Norkin
For Earth Day 2022, Envision Blockchain is proud to announce the release of the 2.0 version of the Guardian. Guardian v2.0 delivers new features to expand on what was built and grow the Hedera Guardian ecosystem.
HashConnect Part 1 - Secure Signing for dApps Built on Hedera
Apr 05, 2022HashPack Team
HashConnect is an open source library that is developed by the HashPack team. This library enables decentralized applications (dApps) to connect to a user’s wallet and send transactions for them to sign and submit to the Hedera network nodes.
Introduction to Solidity smart contracts
Jan 20, 2022Waylon Jepsen
Solidity is the world's most popular way to write smart contracts. Hedera Smart Contracts 2.0 is a more scalable way to run smart contracts on the Hedera network. Understand the basics of Solidity and the Ethereum Virtual Machine.
Mapping Hedera Token Service Standards to ERC20, ERC721, & ERC1155
Sep 27, 2021Greg Scullard
At Hedera, we’re often asked how Hedera Token Service (HTS) tokens map to the most ubiquitous fungible and non-fungible token models: ERC20, ERC721, and ERC1155. Let’s dive deeper into the Hedera Token Service and highlight how Hedera token models and ERC token models overlap.
Developer Quick-Start: NFTs and Metadata
Sep 02, 2021Waylon Jepsen
Developers looking to utilize NFTs on Hedera can reference this developer quick-start tutorial to start building NFTs right into their application. We’ll dive into a few real-world use cases and learn how to mint an NFT for them using code examples.
Developer Quick-Start: Custom Token Fees
Sep 02, 2021Waylon Jepsen
In this blog posting, we’re going to outline specific application use cases for custom token fees and code examples to help you get started. The official Hedera SDKs in Java, Javascript, and Go all support custom token fees.
New Hedera Token Service Features: NFTs, Metadata, and Custom Fees
Sep 02, 2021Brady Gentile
HIP-17: NFT (Non-Fungible Token) Support and HIP-18: Custom Hedera Token Service Fees are available in Hedera Services Code v0.17.4 on testnet and mainnet. In addition, NFT metadata standards for the Hedera Token Service, found in HIP-10: Token Metadata JSON Schema, have become a recommended best practice.
Now Available: Hedera JavaScript DID SDK
Aug 02, 2021Daniel Norkin
We at Envision Blockchain are happy to announce the release of the open-source Hedera JavaScript DID SDK and continued maintenance into the foreseeable future.
Deprecation timeline for v1 of the open source Hedera SDK for Java & Javascript
May 11, 2021Brady Gentile
With the release of v2 of the Java and Javascript SDKs, a majority of Hedera developer community members have migrated to v2. It has come time to begin the deprecation of v1 for Java and Javascript; the deprecation of v1 will be completed in October 2021.
Announcing Scheduled Transactions on Hedera
May 06, 2021Atul Mahamuni
Scheduled Transactions is a new capability available on Hedera that enables multiple parties to easily, inexpensively, and natively schedule and execute any type of Hedera transaction together.
Building an NFT Auction on Hedera Hashgraph
Apr 20, 2021Greg Scullard
How can we create a decentralized eBay that remains affordable, environmentally friendly, and fast? For this challenge, we’ve built an open-source NFT auction using Hedera Token Service and Hedera Consensus Service. We'll test it out with a live auction soon.
Creating tokens on Hedera with .NET - Part 2
Dec 14, 2020Jason Fabritz
In part 2 of the tutorial, we'll continue using the .NET SDK to manage our Hedera Token Service custom token, PLAYTOKEN, checking our balance and transferring tokens between accounts.
Creating tokens on Hedera with .NET - Part 1
Dec 14, 2020Jason Fabritz
In this tutorial, you'll learn how to use the new Hedera Token Service with the community-maintained .NET SDK. We'll mint a PLAYTOKEN on the Hedera testnet and in so doing learn some of the basic definition and functionality available to custom tokens on Hedera.
Hedera Engineering Insights | July 2020
Aug 05, 2020Brady Gentile
Hedera recently hosted its very first monthly “Engineering Insights” webinar, hosted by Donald Thibeau, Director of Product Management, and attended by members of the Hedera developer community.
Dogfooding at Hedera: Trust Bucket for verifiable object storage with Amazon S3 and Hedera Consensus Service
Jul 07, 2020Brady Gentile
Hedera has brought verifiability and transparency to the PDFs on Hedera.com with "Trust Bucket" — a hackathon submission for Hedera20 that offers verifiable object storage for Amazon S3 using the Hedera Consensus Service.
Exploring Tokenized Assets on Hedera Consensus Service: part 4
May 16, 2020Tim McHale and Greg Scullard
The final part of the series, part 4 goes further into the application network beginning with mirror nodes. We'll finish the core concepts required for the Java tokenized asset on HCS demo application.
Exploring Tokenized Assets on Hedera Consensus Service: part 3
May 16, 2020Tim McHale and Greg Scullard
The beginning of the end, part 3 starts the focus on the code. We'll provide a Java demo application to help map an ERC-20-like example to an application network using Hedera Consensus Service.
Exploring Tokenized Assets on Hedera Consensus Service: part 2
May 16, 2020Tim McHale and Greg Scullard
Part 2 of the 4-part series looks at the more decentralized architecture models and options for managing a token using Hedera Consensus Service application networks. In this article, you'll learn more about their potential trade-offs before diving into the code.
Exploring Tokenized Assets on Hedera Consensus Service: part 1
May 16, 2020Tim McHale and Greg Scullard
Tokens are an exciting new way to manage assets. To date, they've mainly been created through the use of Solidity smart contracts. This 4-part blog series provides an early look at how we can start to achieve similar use cases with Hedera Consensus Service for improved speed and lower costs.
Getting started with the .NET SDK: Create an account and transfer crypto
May 13, 2020Jason Fabritz
Learn how to get started with the Hedera community supported SDK for .NET. This tutorial walks you through creating an account on the Hedera testnet or mainnet and transferring HBAR cryptocurrency.