github.com/muhammedhassanm/blockchain@v0.0.0-20200120143007-697261defd4d/sawtooth-core-master/docs/source/app_developers_guide/installing_sawtooth.rst (about) 1 ********************************************************* 2 Setting Up a Sawtooth Application Development Environment 3 ********************************************************* 4 5 Before you can start developing for the *Hyperledger Sawtooth* platform, you'll 6 need to set up and run a local validator to test your application against. Once 7 running, you will be able to submit new transactions and fetch the resulting 8 state and block data from the blockchain using HTTP and the Sawtooth 9 :doc:`REST API <../architecture/rest_api>`. The methods detailed here will apply 10 to the included example transaction families, *IntegerKey* and *XO*, as well 11 as any transaction families you might write yourself. 12 13 Sawtooth validators can be run from prebuilt 14 `Docker <https://www.docker.com/>`_ containers, installed natively using 15 `Ubuntu 16.04 <https://www.ubuntu.com/>`_ or launched in AWS from the 16 `AWS Marketplace <https://aws.amazon.com/marketplace/pp/B075TKQCC2>`_. To get 17 started, choose the platform appropriate to your use case and follow one of 18 the installation and usage guides below. 19 20 .. toctree:: 21 :maxdepth: 2 22 23 docker.rst 24 ubuntu.rst 25 aws.rst 26 27 .. Licensed under Creative Commons Attribution 4.0 International License 28 .. https://creativecommons.org/licenses/by/4.0/