Learn from BitShares Documentation website
These are simply listed collection of BitShares Documentation website contents (Development Guide, FAQs, Tutorials, Integration Guide, Blockchain Interaction, Network and Wallet Configuration, and other reading materials).
BitShares Documentation website has variety of information but sometimes we miss to find them. I have collected manually and grouped the contents by similar categories and added links to a page or an anchor. You would get the information page (docs.bitshares.eu) by clicking links.
Reading materials
- White Paper
- Delegated Proof of Stake (DPOS)
- Decentralized Exchange(DEX)
- Distributed Access to the BitShares Decentralised Exchange (DEX)
BitShares node setup, Create a New User, Install Nginx, Install letsencrypt, Add SSL to Nginx settings - How to Trade in the DEX
General
Address structure, Format, block, time, etc
- What is the standard Bitshares address structure and format?
- What is the format of the block header?
- What is the maximum bitshares block size?
- Are there any sharding mechanics currently deployed?
- How are SPV clients handled?
- How is time addressed in the blockchain? Is NTP used or some other protocol?
- How do new clients bootstrap into the network?
- What is the average block time?
- How is accounting addressed in Bitshares? Is it a Nxt style accounting model or like Bitcoin’s UTXO
Protocol
- Are there any special affordances made for privacy?
- Does the protocol provide mechanisms for overlay protocols to interact such as OR_RETURN?
- Is this done via a gossip protocol or through a federate relay?
Data structures
Public key system
Scriping language?
- Is there a specification for Bitshares scripting language? (assuming there is one)
- Is the scripting language turing complete?
Account
Vesting Balance
Voting
Assets
- Creating a new UIA
- Creating a UIA manually
- Creating a MPA manually
- Update/Change an existing UIA
- Publishing a Feed
- Can I change x after creation of the asset
- What about Parent and Child assets?
- Changing the issuer
- What happens to the asset creation fee?
Fee Pool
Prediction Market
Market Fees
- What happens if I enable Market fees?
- How to claim accumulated fees?
- What if two different market fees are involved in a trade?
- What are Asset Flags and Permissions?
- What are the Permissions?
- What are the Flags?
Market Pegged Assets
Transfer/Transactions
- What transaction types are natively supported?
- What is the average size in Bytes of a Bitshares transaction?
- How are transactions validated?
- Manually Construct Any Transaction
- Proposing a Transaction
- Confidential Transfers
Integration Guide
- How to Run and Use a Full Node
- General Network and Wallet Configuration
- Secure Network and Wallet Configuration
- Howto prepare a CLI wallet for trading
- Monitoring Account Deposits with Python
- NodeJS Example
- Python Module for the DEX / General Python Library
pybitshares.com offers a Trading module specifically for the decentralized exchange (DEX). It is well documented and has it’s own documentation page.
Blockchain Interaction
- Remote Procedure Calls
- Websocket Calls & Notifications
- Full Node
- Delayed Full Node
- CLI Wallet
- Web Wallet
- API Guide
- Blockchain API
- Wallet API Calls
- Often used API Calls
- Namespaces
Network and Wallet Configuration
CLI Wallet - FAQ
- How to Run and Use the CLI-Wallet
- How to prepare a CLI wallet for Trading
- Transfering Funds using the CLI-Wallet
- Why does the CLI client crash immediately when I try to run it for the first time?
- How can I close the CLI client in a clean way?
- How can I import to my CLI client a wallet originally created in the web GUI?
- How can I transfer a single account to a cli wallet
Create lifetime membership
Witness - FAQ
- How to Run a Block-producing Witness
- How to Become an Active Witness
- Change the Signing Key of your Witness
- What is the best way to interact with the witness node?
- How do I check whether the witness node is already synceed?
- How can I close the witness node in a clean way?
- Is it safe to delete logs stored in witness_node_data_dirlogsp2p?
- If it seems to be unable to sync beyond a certain date
- Whose private key is [“BTS6MRyAjQ..”,”5KQwrPbwdL..”]? Why is it predefined ion the config.ini?
- What is the meaning of all those different text colors in the witness node console?
Price Feeds
- Price Feeds
Besides producing new blocks another very important task of the witness is to feed ACCURATE prices into the blockchain. Educational material on how this can be implemented is available in scripts/pricefeed at github (//xeroc/python-graphenelib/)together with the corresponding documentation.
Public & private testnet differences
Committee Guide
- Creating a New Committee Member
- How to Propose Committee Actions
- How to Approve/Disapprove a Committee Proposal
- How Committee Proposes a Change in Fee
Worker Guide
I am planing to make more information lists to share. My hope is to reduce information searching time and make easier to look through the BitShares Documentation contents.
My previous posts
- BitShares - Github Repositories - code|issues - wiki Links
- BitShares - Foundation & Communication Links
- BitShares Light wallet? or Web wallet?
- How to fund your first BTS - BlockTrades - Direct Exchange Service.
Thank you.
holy crap this is awesome!! Great work @tsugimoto!! 100% upvote and resteemed!
Hello @ashe-oro, Thank you for your comment!! :)
ur very welcome. I tweeted it too :)
This comes at a rather timely moment as so many people are moving into the Bitshares environment. A few friends of mine will be needing this right now and, on top of upvoting you and resteeming this, I will be sharing this widely.
Namaste :)
Amazing work by BitShares by the way, it is definitely going to be one of the big gainers in 2018 ! Brock Pierce on board! and he is travelling 24/7 to promote Crypto! :)
No doubts, Bitshares is on a serious run and it is only the very beginning of it all as, at least 1.2 million people are jumping into the network over the next few weeks! Stay tuned for more uprise and value finally getting the recognition Bitshares and its family, EOS, Steem, Zephyr and Eristica deserve.
All for one and one for all! Namaste :)
I hope so. I never heard of Zephyr and Eristica before. How are all of the coins related?
They are found built on the Bitshares platform or are moving by the millions from the Ethereum platform to Bitshares as Ethereum can't cope with the demand scale of their customers! ;)
Namaste :)
Hi @eric-boucher, Thank you for your comment!
You are so welcome, it is my pleasure! Namaste :)
Thats great, Im currently trying to jusr use bitshares but I'm still learning about it, there is so much that you can do with it!
Great collection, well organized, thank U
Hi luisneira, Thank you for your comment!
Nice. Thanks for sharing.
Wow this is a lot of links! It must have taken you some considerable time to organise so well. So all your upvotes are well deserved for this good job. Awesome, following you also now. I will be referencing this a lot and reading everything I haven't seen before about BitShares. I'm really glad you made this list. Thank you.
Hi @britcoin, Thank you for your comment!! Happy learning! :)
I wish we could place stop-losses on the BTS exchange.
Bitshare was a revolutionary step in the field of crypto
Great post ! But is there anything about wallet-ui customisation @tsugimoto beside https://github.com/grctest/BTS-UI-Customization ?
Need help on this as I can't personalise my ui-wallet dashboard :(
Cheers and happy holidays guys !
Hi @tatchcapital, I found this one (https://github.com/BTS-CM/BTS-Theme). This might help ?
Actually I figure it out and started an "alpha" version at wallet.tatchcapital.com
Though your link looks very interesting seems like an alternative way to run the ui !
I'll be looking more into that, thanks for your help !
All best
BTS is awesome! I have tried it and the transaction speed is very fast compared with other crytocurrencies like Ethereum and Bitcoin. Bitcoin is damn slow, it takes me over 30 hours to get a single confirmation and charged me a lot for the Tx fee!
nice @tsugimoto
Thanks for the information
Sunguh menarik
Wow this is very interesting, I have been searching for a new project to take on and this is certainly one I will seriously consider. @tsugimoto
Hi @duane.dos, Read this up to consider. :) Happy learning!
I am hodling Bts , 2018 belongs to BTS !!!!
Bagus saya suka
Good job!!
Great compilation of info. I will be sharing and spreading this to all the people I turned onto BTS. Thanks for taking the time to put it together!
Hi @cliffy32, Thank you for your comment! Let's share and spread BitShares! :)
Heck yea!
nice post keep it up, for inspirational quotes follow me @giftedwords .
thanks! And as I see - it's good time to buy some BTS right now ;-)
https://coinmarketcap.com/currencies/bitshares/#markets
thank you for sharing, very useful information for me, but I still have to learn again
Great work man! you really helped me out here!
Upvoted and resteemed!
Amazing work,
Thanks @tsugimoto