Hive Developer Portal - Tutorials
Read, play, and learn Hive.
Recipes
-
Account creation process
The methods on how to create a new account.
-
Estimate the value of an upvote
Calculate the approximate value of an upvote on Hive.
-
Forum/Market Bandwidth
How to interpret raw bandwidth data.
-
How to serialize and sign Hive transactions
Serialization and signing without additional Hive Javascript libraries.
-
Paginated API Methods
Querying multiple pages of results from the API
-
RC Bandwidth Parameters
Analyze the dynamics of the resource budget pool.
-
RC Bandwidth System
All about the RC bandwidth system, the complete rewrite of the bandwidth system.
-
Single Sign-on
Login without authority.
-
Understanding Configuration Values
Low level blockchain constants
-
Understanding Dynamic Global Properties
Maintains global state information
-
Understanding Transaction Status
How to use the Hive API to check the status of a transaction for a given
trx_id
value. -
Using Multisignature Accounts
How to set up and use multisignature accounts on Hive Blockchain.
-
Converting VESTS to HIVE
How to convert VESTS to HIVE or HIVE POWER
-
Streaming blockchain transactions
Including virtual operations when streaming blockchain transactions
-
Calculating RC costs
How to calculate resource credit cost for transactions.
Javascript
-
Getting Started
Before interact with the blockchain, we start with the presentation and configuration of relevant libraries.
-
Making a Decentralized Game on Hive
We will develop a decentralized game by the end of this series.
-
Blog Feed
This tutorial shows you how to get blogs details from the specified author, limited to five results.
-
Hivesigner
Understand the basics of using Hivesigner with your Hive application
-
Client Signing
How to sign, verify broadcast transactions locally on Hive
-
Get Posts
This example will output posts depending on which category is provided as the arguments.
-
Get Post Details
This tutorial fetches the contents of a single post and explains all data related to that post.
-
Get Voters List On Post
By the end of this tutorial you would know how to get voters list on any content.
-
Get Post Comments
Fetch comments made on each content or post.
-
Get Account Replies
Fetching the replies written to a particular account.
-
Get Account Comments
How to retrieve account comments from the Hive blockchain.
-
Submit Post
This example will broadcast a new post to the blockchain using the values provided.
-
Submit Comment Reply
How to post a simple comment to Hive.
-
Edit Content Patching
How to patch post edits to Hive.
-
Stream Blockchain Transactions
How to stream transactions and operations from Hive blockchain.
-
Reblogging Post
How to reblog a post on Hive
-
Search Accounts
How to call a list of user names from the Hive blockchain
-
Search Tags
Performing a search for tags.
-
Vote On Content
Create a weighted up or down vote on a comment/post.
-
Follow A User
Follow and unfollow a user / author.
-
Get Follower And Following List
Get the followers of a user/author & the authors that user is following.
-
Account Reputation
Learn how to interpret account reputation.
-
Transfer HIVE and HBD
Transfer both HIVE and HBD from one account to another.
-
Witness Listing And Voting
Getting witnesses and voting them
-
Claim Rewards
Learn how to claim rewards from unclaimed reward balance using Hive Signer as well as client signing method.
-
Power Up Hive
Power up an account’s Hive using either Hive Signer or a client-side signing.
-
Power Down
Perform a power down on all or part of an account’s VESTS using either Hive Signer or client-side signing.
-
Create Account
Create Hive account using Hive Signer as well as with client-side signing.
-
Delegate Power
Delegate power to other users using Hive Signer or Client-side signing.
-
Set Withdraw Route
Set routes to an account’s power downs or withdraws.
-
Get Delegations By User
View the vesting delegations made by a user as well as the delegations that are expiring.
-
Grant Posting Permission
How to grant and revoke posting permission to another user.
-
Grant Active Permission
How to grant and revoke active permission to another user.
-
Convert HBD To HIVE
How to convert HBD to HIVE for a specified account.
-
Get State Replacement API
This is a list of replacement API calls for each of the different _routes available from the
getState
function._ -
Convert HIVE To HBD
How to convert HIVE to HBD for a specified account.
Python
-
Getting Started
Before interact with the blockchain, we start with the presentation and configuration of relevant libraries.
-
Using Keys Securely
Learn how the Beem python library handles transaction signing with Hive user’s key and how to securely manage your private keys.
-
Get Posts
This example will output posts depending on which category is provided as the arguments.
-
Get Post Details
This tutorial fetches the contents of a single post and explains all data related to that post.
-
Get Voters List On Post
By the end of this tutorial you would know how to get voters list on any content.
-
Get Post Comments
Fetch comments made on each content or post.
-
Get Account Replies
Fetching the replies written to a particular account.
-
Get Account Comments
How to retrieve account comments from the Hive blockchain.
-
Submit Post
This example will broadcast a new post to the blockchain using the values provided.
-
Submit Comment Reply
How to post a simple comment to Hive.
-
Edit Content Patching
How to patch post edits to Hive.
-
Stream Blockchain Transactions
How to stream transactions and operations from Hive blockchain.
-
Reblogging Post
How to reblog a post on Hive
-
Search Accounts
How to call a list of user names from the Hive blockchain
-
Search Tags
Performing a search for tags.
-
Vote On Content
Create a weighted up or down vote on a comment/post.
-
Follow A User
Follow and unfollow a user / author.
-
Get Follower And Following List
Get the followers of a user/author & the authors that user is following.
-
Account Reputation
Learn how to interpret account reputation.
-
Transfer HIVE and HBD
Transfer both HIVE and HBD from one account to another.
-
Witness Listing And Voting
Getting witnesses and voting them
-
Claim Rewards
Learn how to claim rewards from unclaimed reward balance using Hive Signer as well as client signing method.
-
Power Up Hive
Power up an account’s Hive using either Hive Signer or a client-side signing.
-
Power Down
Perform a power down on all or part of an account’s VESTS using either Hive Signer or client-side signing.
-
Delegate Power
Delegate power to other users using Hive Signer or Client-side signing.
-
Get Delegations By User
View the vesting delegations made by a user as well as the delegations that are expiring.
-
Grant Posting Permission
How to grant and revoke posting permission to another user.
-
Grant Active Permission
How to grant and revoke active permission to another user.
-
Convert HBD To HIVE
How to convert HBD to HIVE for a specified account.
-
Transfer HIVE And HBD To Savings Balance
How to transfer HIVE and HBD to Savings balance.
-
Password Key Change
How to change your accounts password and keys.
-
Account Recovery
How to recover an account when password is lost/changed.
-
Resource Credit System Developer Guide
The goal of this guide is to demystify how resources and RC’s work. The intended audience is developers working on Hive user interfaces, applications, and client libraries.
-
Convert HIVE To HBD
How to convert HIVE to HBD for a specified account.
PHP
-
Getting Started
Before interact with the blockchain, we start with the presentation and configuration of relevant libraries.
-
Blog Feed
This tutorial shows you how to get blogs details from the specified author, limited to five results.
-
Get Post Details
This tutorial fetches the contents of a single post and explains all data related to that post.
-
Search Accounts
How to call a list of user names from the Hive blockchain
Ruby
-
Getting Started
Before interact with the blockchain, we start with the presentation and configuration of relevant libraries.
-
Blog Feed
This tutorial shows you how to get blogs details from the specified author, limited to five results.
-
Get Posts
This example will output posts depending on which category is provided as the arguments.
-
Get Post Details
This tutorial fetches the contents of a single post and explains all data related to that post.
-
Get Voters List On Post
By the end of this tutorial you would know how to get voters list on any content.
-
Get Post Comments
Fetch comments made on each content or post.
-
Get Account Replies
Fetching the replies written to a particular account.
-
Get Account Comments
How to retrieve account comments from the Hive blockchain.
-
Submit Post
This example will broadcast a new post to the blockchain using the values provided.
-
Submit Comment Reply
How to post a simple comment to Hive.
-
Edit Content Patching
How to patch post edits to Hive.
-
Stream Blockchain Transactions
How to stream transactions and operations from Hive blockchain.
-
Reblogging Post
How to reblog a post on Hive
-
Search Accounts
How to call a list of user names from the Hive blockchain
-
Search Tags
Performing a search for tags.
-
Vote On Content
Create a weighted up or down vote on a comment/post.
-
Follow A User
Follow and unfollow a user / author.
-
Get Follower And Following List
Get the followers of a user/author & the authors that user is following.
-
Convert HBD To HIVE
How to convert HBD to HIVE for a specified account.