Steem Developer Portal for New Steemians.WORLD OF XPILAR.@SHAHBAZ9
(1) Javascript
JS: Getting Started
Prepare your development environment to use Javascript with the Steem blockchain.
JS: Blog Feed
By the end of this tutorial you should know how to fetch most recent five posts from particular user on Steem.
JS: Steemconnect
Understand the basics of using Steemconnect with your Steem application.
JS: Client Signing
By the end of this tutorial you would know how to sign, verify broadcast transactions locally on Steem.
JS: Get Posts
Query for the most recent posts having a specific tag, using a Steem filter
JS: Get Post Details
By the end of this tutorial you would know how to get post details and use them appropriately.
JS: Get Voters List On Post
By the end of this tutorial you would know how to get voters list on any content.
JS:
Get Post Comments
By the end of this tutorial you would know how to get comments made by others on any post.
JS:
Get Account Replies
By the end of this tutorial you would know how to get replies made on particular account’s content.
JS:
Get Account Comments
By the end of this tutorial you should know how to retrieve account comments from the steem blockchain
JS:
Submit Post
By the end of this tutorial you should know how to prepare comments for Steem and then submit using the broadcast.comment function.
JS:
Submit Comment Reply
By the end of this tutorial you should know how to post a simple comment to Steem.
(2) Python
PY: Getting Started
The official Steem library for Python is steem-python. It comes with a BIP38 encrypted wallet and a practical CLI utility called steempy.
PY:
Using Keys Securely
Learn how Steem-Python library handles transaction signing with user’s key and how to securely manage your private keys.
PY:
Get Posts
Tutorial pulls a list of the posts from the blockchain with selected filter and tag then displays output.
PY:
Get Post Details
Get post details from list of posts from the blockchain with created filter and tag then display selected post details.
PY:
Get Voters List On Post
Voters list and detail of each vote on selected content.
PY:
Get Post Comments
Fetch comments made on each content or post using Python.
PY:
Get Account Replies
List of replies received by account to its content, post, comment.
PY:
Get Account Comments
Fetch list of comments made by account on posts or comments.
PY:
Submit Post
How to submit post on Steem blockchain using Python.
PY:
Submit Comment Reply
How to submit a comment on a post to the Steem blockchain.
(3) Ruby
RB:
Getting Started
To access the Steem blockchain using Ruby, install the Radiator gem: https://github.com/inertia186/radiator. Full documentation on Radiator api methods are hosted on rubydoc.info.
RB:
Blog Feed
This example will output blog details to the terminal for the author specified, limited to five results.
RB:
Get Posts
This example will output posts depending on which category is provided as the arguments.
RB:
Get Post Details
Understand and use the most common fields of the requested content.
RB:
Get Voters List On Post
This example will output the active vote totals for the post/comment passed as an argument to the script.
Steem Developer logo
Steem Developer Portal - Tutorials
Read, play, and learn Steem.
Javascript
JS: Getting Started
Prepare your development environment to use Javascript with the Steem blockchain.
JS: Blog Feed
By the end of this tutorial you should know how to fetch most recent five posts from particular user on Steem.
JS: Steemconnect
Understand the basics of using Steemconnect with your Steem application.
JS: Client Signing
By the end of this tutorial you would know how to sign, verify broadcast transactions locally on Steem.
JS: Get Posts
Query for the most recent posts having a specific tag, using a Steem filter
JS: Get Post Details
By the end of this tutorial you would know how to get post details and use them appropriately.
JS: Get Voters List On Post
By the end of this tutorial you would know how to get voters list on any content.
JS: Get Post Comments
By the end of this tutorial you would know how to get comments made by others on any post.
JS: Get Account Replies
By the end of this tutorial you would know how to get replies made on particular account’s content.
JS: Get Account Comments
By the end of this tutorial you should know how to retrieve account comments from the steem blockchain
JS: Submit Post
By the end of this tutorial you should know how to prepare comments for Steem and then submit using the broadcast.comment function.
JS: Submit Comment Reply
By the end of this tutorial you should know how to post a simple comment to Steem.
JS: Edit Content Patching
By the end of this tutorial you should know how to patch post edits to Steem.
JS: Stream Blockchain Transactions
By the end of this tutorial you should know how to stream transactions and blocks from Steem blockchain.
JS: Reblogging Post
By the end of this tutorial you should know how to reblog (resteem) a blog from steem
JS: Search Accounts
By the end of this tutorial you should know how to call a list of user names from the steem blockchain
JS: Search Tags
By the end of this tutorial you should know how to run a search for trending tags
JS: Vote On Content
Create a weighted up or down vote on a comment/post.
JS: Follow A User
Follow and unfollow a user / author.
JS: Get Follower And Following List
Get the followers of a user/author & the authors that user is following.
JS: Account Reputation
Learn how to interpret account reputation.
JS: Transfer Steem And Sbd
Transfer both STEEM and SBD from one account to another.
JS: Witness Listing And Voting
Create a list of available witnesses as well as vote for and remove your vote for a witness.
JS: Claim Rewards
Learn how to claim rewards from unclaimed reward balance using Steemconnect as well as client signing method.
JS: Power Up Steem
Power up an account’s Steem using either Steemconnect or a client-side signing.
JS: Power Down
Perform a power down on all or part of an account’s VESTS using either Steemconnect or client-side signing.
JS: Create Account
Create Steem account using Steemconnect as well as with client-side signing.
JS: Delegate Power
Delegate power to other users using Steemconnect or Client-side signing.
JS: Set Withdraw Route
Set routes to an account’s power downs or withdraws.
JS: Get Delegations By User
View the vesting delegations made by a user as well as the delegations that are expiring.
JS: Grant Posting Permission
How to grant and revoke posting permission to another user.
JS: Grant Active Permission
How to grant and revoke active permission to another user.
JS: Convert Sbd To Steem
How to convert SBD to STEEM for a specified account.
JS: Get State Replacement Api
This is a list of replacement API calls for each of the different routes available from the getState function.
(3) Python
PY: Getting Started
The official Steem library for Python is steem-python. It comes with a BIP38 encrypted wallet and a practical CLI utility called steempy.
PY: Using Keys Securely
Learn how Steem-Python library handles transaction signing with user’s key and how to securely manage your private keys.
PY: Get Posts
Tutorial pulls a list of the posts from the blockchain with selected filter and tag then displays output.
PY: Get Post Details
Get post details from list of posts from the blockchain with created filter and tag then display selected post details.
PY: Get Voters List On Post
Voters list and detail of each vote on selected content.
PY: Get Post Comments
Fetch comments made on each content or post using Python.
PY: Get Account Replies
List of replies received by account to its content, post, comment.
PY: Get Account Comments
Fetch list of comments made by account on posts or comments.
PY: Submit Post
How to submit post on Steem blockchain using Python.
PY: Submit Comment Reply
How to submit a comment on a post to the Steem blockchain.
PY: Edit Content Patching
How to edit post content with diff_match_patch using Python.
PY: Stream Blockchain Transactions
How to stream transactions on the live Steem blockchain
PY: Reblogging Post
We will show how to reblog or resteem post using Python, with username and posting private key.
PY: Search Accounts
How to pull a list of the active user accounts or trending tags from the blockchain using Python.
PY: Search Tags
How to pull a list of the trending tags from the blockchain using Python.
PY: Vote On Content
How to vote on a post/comment using Python.
PY: Follow A User
How to follow or unfollow an author using Python.
PY: Get Follower And Following List
Tutorial pulls a list of the followers or authors being followed from the blockchain then displays the result.
PY: Account Reputation
Would you like to know how to interpret account reputation to more human readable format, then this tutorial is for you.
PY: Transfer Steem And Sbd
How to transfer STEEM and SBD to another account using Python.
PY: Witness Listing And Voting
How to vote for or remove a vote for a witness user using Python.
PY: Claim Rewards
How to claim rewards using Python.
PY: Power Up Steem
How to power up your STEEM to STEEM POWER using Python.
PY: Power Down
How to power down (withdraw) your vesting shares using Python.
PY: Delegate Power
How to delegate or remove delegation of STEEM POWER to another user using Python.
PY: Get Delegations By User
How to get a list of active or expiring vesting delegations using Python.
PY: Grant Posting Permission
How to give another user posting permission on your account using Python.
PY: Grant Active Permission
How to give another user active permission on your account using Python.
PY: Convert Sbd To Steem
How to convert your SBD to STEEM using Python.
PY: Transfer Steem And Sbd To Savings Balance
How to transfer STEEM and SBD to savings using Python.
PY: Password Key Change
How to change your accounts password and keys
PY: Account Recovery
How to recover an account using Python.
(4) Ruby
RB: Getting Started
To access the Steem blockchain using Ruby, install the Radiator gem: https://github.com/inertia186/radiator. Full documentation on Radiator api methods are hosted on rubydoc.info.
RB:
Blog Feed
This example will output blog details to the terminal for the author specified, limited to five results.
RB:
Get Posts
This example will output posts depending on which category is provided as the arguments.
RB:
Get Post Details
Understand and use the most common fields of the requested content.
RB:
Get Voters List On Post
This example will output the active vote totals for the post/comment passed as an argument to the script.
RB:
Get Post Comments
This example will output the reply details and totals for the post/comment passed as an argument to the script.
RB:
Get Account Replies
Fetching the replies written to a particular account.
RB:
Get Account Comments
Fetching the comments written by a particular account.
RB:
Submit Post
This example will broadcast a new post to the blockchain using the values provided. To create a post in ruby, we will use a Radiator::Transaction containing a comment operation, which is how all content is stored internally.
RB:
Submit Comment Reply
By the end of this tutorial you should know how to prepare comments for Steem and then submit using Radiator.
RB:
Edit Content Patching
RB: Stream Blockchain Transactions
How to stream transactions and operations from Steem blockchain.
RB:
Reblogging Post
To reblog (‘resteem’) a post, we can use a custom json operation that is handled by the follow plugin.
RB:
Search Accounts
Performing a search on account by names starting with a given input.
RB:
Search Tags
Performing a search for tags.
RB: Vote On Content
To vote for a post (or reply), we can use a vote operation and provide the voting weight (the percentage of one vote being cast).
RB:
Follow Another User
How to follow/unfollow another user.
RB:
Get Follower And Following List
How to create a list of followers and accounts that you are following.
)
Recipes
Streaming blockchain transactions
Including virtual operations when streaming blockchain transactions
Calculating RC costs
How to calculate resource credit cost for transactions.
Estimate the value of an upvote
Calculate the approximate value of an upvote on Steem
Exchange Node
Setting up a node for exchanges.
Forum/Market Bandwidth
How to interpret raw bandwidth data.
Get Transaction Node
Setting up a node that supports *.get_transaction.
How to serialize and sign Steem transactions using Javascript
Serialization and signing without additional Steem Javascript libraries.
Using jussi as a Multiplexer
Optimize your local applications with jussi
MIRA:
Performance Tuning
Provides a way to get the most performance on specific hardware.
Steem Node Command Line Options
All options available to steemd at command line interface.!
SPECIAL MENTIONS FOR:
@WORLD OF XPILAR
@STEEMCURATOR 01
@STEEMCURATOR 02
@STEEMCURATOR 03
@STEEMCURATOR 05
@STEEM FOODS
@NEWCOMER COMMUNITY
@STEEM FUTURE
@STEEM PASSION
@STEEM ALIVE
@LIFE STYLE
POST BY:
@SHAHBAZ9
Very nice post Rai Sb
Nice and Brilliant post Rai.
Good Post and nice
Nice post
Nice and very interesting Post Rai Sb.
nice post