BitShares - a Collection of Public/Private Testnets, Use Cases & more
Learn from BitShares Documentation website
These contents are additional to my previous post. This list includes; Public/Private Testnets, Use Cases, BitShares Improvement Proposal, Migration from Bitshares 1.0, and other Github repositories as references. You would be able to look through what items in each content.
Testnets
http://docs.bitshares.eu/testnet/index.html
Open Public Testnet - (//testnet.bitshares.eu/)
Public Testnet
Public Testnet How to
- Installation/Confguration of Witness
- Fork CNX’s code base
- Configuration
- Blockchain Parameters
- Default Seed Node List
- Initial Compilation
- Genesis Configuration
- Genesis editing
- Writing final genesis
- Including Genesis into the binaries
- Genesis editing
- Initializing Blockchain
- Initializing the genesis block
- Setting up block production
- Embedding the Genesis block (optional)
- Connecting a CLI wallet
- Creating a wallet
- Gaining access to stake
- Creating accounts
- Establishing a Committee
- Creating members
- Upgrading members
- Registering as committee member
- Voting with faucet account
- Web Wallet
- Dependencies
- Fetching the web wallet
- Configuration
- Compilation
- Setting up the Faucet
- Installation of Dependencies
- Get the Source
- Configuration
- Faucet
- Rails API
- Database Access
- Database Settings
- Mina deployment
- Update wallet
- Nginx Webserver
- Setup
- Configuration
- Running nginx as serice
- Installation of Python Library
- Requirements
- Installation
- Usage
- Create MPAs/UIAs
- Create Market Pegged Assets
- Fund init* witnessses
- Price feed scripts
Private Testnet
Private Testnet How to
- Prerequisites
- Folder structure
- The genesis file
- Default genesis
- Customization of the genesis file
- Get the blockchain id
- Witness configuration
- Start block production
- CLI Usage
- Create a new wallet
- Gain access to the genesis stake
- Create another account
- Transfer funds between accounts
Use Cases
http://docs.bitshares.org/integration/index.html#use-cases
Exchanges, Bridges, and Gateways
- Step-By-Step Instructions for Exchanges
- Installation
- Running Daemons and Wallet
- Wallet
- Watching Deposits with Python
- Executing Transfers for Withdrawals
- Supporting Features
- User Issued Assets
- Whitelists and Blacklists
- Hierarchical Corporate Accounts
- Using White- and Black-lists
- User Whitelists
- Examples
- Definition
- Asset User Whitelists
- Examples
- Definition
- Asset Market Whitelists
- Examples
- Definition
- User Whitelists
- Securing Funds
Merchants
- Protocols/API
- Wallet Login Protocol
Step 1 - Merchant Login Button
Step 2 - Compress your JSON representation
Step 3 - Convert to Base58
Step 4 - Wallet Confirmation
Step 5 - Server Verifies Authority - Wallet Merchant Protocol
Step 1: Define your Invoice via JSON
Step 2: Compress your JSON representation
Step 3: Convert to Base58
Step 4: Pass to Wallet
Step 5: Receive Callback from Wallet
Step 6: Payment Complete
Example Python script
- Wallet Login Protocol
Traders
- Public API
- Private API
Businesses
Businesses, Developers and Business Developers
Migrating from BitShares 1.0 to BitShares 2.0
http://docs.bitshares.eu/migration/
- What is New in BitShares 2.0
- What has Changed since BitShares 0.9?
- Blockchain Upgrade
- Exporting Your Wallet
- BitShares 1.0 Full Client
- wallet.bitshares.org
- Importing Your Wallet
- Migration Remarks
- Remarks on Private Keys
- Technical Explanation
Github Repoditories & other
These links are I saw on telegram or other media threads and noted.
- python-bitshares 0.1 documentation
- http://docs.pybitshares.com/en/latest/ : Welcome to pybitshares’s documentation
- Graphene Documentation
- BTS-CM
- https://github.com/BTS-CM/Bitshares-HUG-REST-API : A HUG REST API for the Bitshares network
- https://github.com/BTS-CM/BTS-Theme : BTS-CM/BTS-Theme
- ChainSquad GmbH
- LedgerHQ
- https://github.com/LedgerHQ/blue-loader-python : Python Loader for Ledger Blue and Nano S
- MatzFan
- oxarbitrage
- https://github.com/oxarbitrage/bitshares-es-wrapper :Simple wrapper to query bitshares data stored in elasticsearch database
- https://github.com/oxarbitrage/bitshares-python-api-backend : bitshares python api backend
- PBSA/peerplays
- rnglabs/bitshares-ruby
- https://github.com/rnglabs/bitshares-ruby :Gem to interact with Bitshares APIs. Porting to Graphene. API Guide
- satoshilabs
- https://github.com/satoshilabs/slips/issues/49 : SLIP-0048 : Deterministic Key Hierarchy for Graphene-based Networks #49
- xeroc
- BTSwolf
- BitShares - Basic Connections Layer : infographic - basic overview
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 - A Collection of Developers Guide, FAQs, Tutorials & more
- 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.
I spend a lot of time following this team and am really liking how they swiftly move along
Wow. Thank you for all this info. I'm just getting started and I can do so much research with this one post! God Bless You!!!
Hi @tsugimoto . You are posting almost everything we need to know about Bitshares in your blog. Thanks for all this insights.
By the way, I wanted to let you know I mentioned you in the post with Promoting Steem - 10 Examples Showing How to Add Value on Steemit & The Steem Blockchain. Looking forward to your thoughts on it if you get the chance.
Promoting Steem - 10 Examples Showing How to Add Value on Steemit & The Steem Blockchain - Promo-Steem - All these Actions are Hugely Helping for the Growth of the Steem Blockchain
https://steemit.com/promo-steem/@gold84/promoting-steem-10-examples-showing-how-to-add-value-on-steemit-and-the-steem-blockchain-promo-steem
And here is the mention about you:
Example 5: Creating a Tutorial Guide to Understand different things about the Steem Blockchain
@tsugimoto created this excellent post with a full guide for Bitshares: https://steemit.com/bitshares/@tsugimoto/bitshares-a-colloction-of-developers-tutorial-faqs-and-more
Looking forward to hear your thoughts on this new Post!
Regards, @gold84