Skip to content

Commit

Permalink
more restructuring and fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
Cristiano Teixeira committed Feb 20, 2020
1 parent 78133b3 commit d0fbef3
Show file tree
Hide file tree
Showing 3 changed files with 197 additions and 5 deletions.
2 changes: 1 addition & 1 deletion docs/go-nebulas/README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -19,8 +19,8 @@ For getting started guides and documents, see here:

Design <design-overview/README.md>
Infrastructure <infrastructure/README.rst>
Tutorials <tutorials/README.rst>
Joining the Blockchain <blockchain/README.rst>
Tutorials <tutorials/README.rst>
DApp Development <dapp-development/README.rst>
Developer Blog <develop/README.md>

Expand Down
7 changes: 3 additions & 4 deletions docs/go-nebulas/tutorials/README.rst
Original file line number Diff line number Diff line change
@@ -1,14 +1,13 @@
Tutorials
=========

If you are a developer, here is all you need to dive into Nebulas. You can also visit the `developer page <https://nebulas.io/developers.html>`_ to check all develop tools.

If you are a developer, here is all you need to dive into Nebulas. You can also visit the `developer page <https://nebulas.io/developers.html>`_ to check all development tools.

Go-Nebulas
----------

- `Join the Testnet <../testnet.md>`_
- `Join the Mainnet <../mainnet.md>`_
- `Join the Testnet <../blockchain/testnet.md>`_
- `Join the Mainnet <../blockchain/mainnet.md>`_
- `Explorer <https://explorer.nebulas.io>`_

Tutorials (Nebulas 101):
Expand Down
193 changes: 193 additions & 0 deletions docs/go-nebulas/tutorials/README.rst~
Original file line number Diff line number Diff line change
@@ -0,0 +1,193 @@
Tutorials
=========

If you are a developer, here is all you need to dive into Nebulas. You can also visit the `developer page <https://nebulas.io/developers.html>`_ to check all develop tools.


Go-Nebulas
----------

- `Join the Testnet <../testnet.md>`_
- `Join the Mainnet <../mainnet.md>`_
- `Explorer <https://explorer.nebulas.io>`_

Tutorials (Nebulas 101):
~~~~~~~~~~~~~~~~~~~~~~~~~~

.. toctree::
:titlesonly:

01-installation.md
02-transaction.md
03-smart-contracts-javascript.md
04-smart-contract-storage.md
05-interacting-with-nebulas-by-rpc-api.md


DApp Development
----------------

- `Smart Contract <../dapp-development/smart_contract.md>`_
- Tutorials [`PDF <../resources/dapp-hackthon.pdf>`_]
- `Chrome Extension (Similar to MetaMask) <https://github.com/nebulasio/WebExtensionWallet>`_

SDKs
~~~~

- `Javascript SDK <https://github.com/nebulasio/neb.js>`_
- `JAVA SDK <https://github.com/nebulasio/neb.java>`_
- `PHP SDK <https://github.com/nebulasio/neb.php>`_
- `Python SDK <https://github.com/nebulasio/neb.py>`_
- `Web NebPay SDK <https://github.com/nebulasio/nebPay>`_, `How to use NebPay in your Dapp <https://medium.com/nebulasio/how-to-use-nebpay-in-your-dapp-8e785e560fbb>`_
- `Android NebPay SDK <https://github.com/nebulasio/neb.android>`_
- `iOS NebPay SDK <https://github.com/nebulasio/neb.iOS>`_

Standard Tokens
~~~~~~~~~~~~~~

- `NRC20 <../dapp-development/NRC20.md>`_
- `NRC721 <../dapp-development/NRC721.md>`_



Community Tools
---------------

- `Nebulearn <https://nebulearn.com/official-docs/go-nebulas>`_ (credit:
`Tehjr <https://github.com/HermantNET>`__)
- `Demo DApp <https://github.com/15010159959/super-dictionary>`_ (credit:
`ChengOrangeJu <https://github.com/ChengOrangeJu>`__,
`yupnano <https://github.com/yupnano>`__,
`Kurry <https://github.com/15010159959>`__)
- `Nebulas&React <https://woniesong92.github.io/nebulasguide/>`_ (thanks to `Howon <https://woniesong92.github.io/>`_)
- `Debug Tools <https://tool.forfunapp.com/#/tutorial>`_ (thanks to `xiwangzishi <https://github.com/xiwangzishi>`_)




Official Nebulas Documents
--------------------------

- Nebulas PoD Node Decentralization Strategy - Based on the Proof of Devotion (PoD) Mechanism:
`[PDF] <https://nebulas.io/docs/PoDNodeStrategy.pdf>`__,
`[GitHub] <../../node-strategy/README.html>`__

- NAX Whitepaper:
`[PDF] <https://nextdao.io/static/docs/nax_whitepaper.pdf>`__,
`[GitHub] <https://github.com/nebulasio/nax_whitepaper>`__

- Orange Paper - Nebulas Governance:
`[PDF] <https://nebulas.io/docs/NebulasOrangepaper.pdf>`__,
`[GitHub] <https://github.com/nebulasio/governance-paper>`__

- Nebulas Mauve Paper: Developer Incentive Protocol:
`[English] <https://nebulas.io/docs/NebulasMauvepaper.pdf>`__,
`[Chinese] <https://nebulas.io/docs/NebulasMauvepaperZh.pdf>`__
`[GitHub] <https://github.com/nebulasio/dip-report>`__,
`Official Interpretation <https://medium.com/nebulasio/nebulas-mauve-paper-developer-incentive-protocol-37bb90e52a20>`__

- Nebulas Rank Yellow Paper:
`[English] <https://nebulas.io/docs/NebulasYellowpaper.pdf>`__,
`[Chinese] <https://nebulas.io/docs/NebulasYellowpaperZh.pdf>`__,
`[Korean] <https://nebulas.io/docs/NebulasYellowpaperKr.pdf>`__,
`[Portuguese] <https://nebulas.io/docs/NebulasYellowpaperPt.pdf>`__,
`[GitHub] <https://github.com/nebulasio/nr-report>`__,
`Official Interpretation <https://medium.com/nebulasio/official-interpretation-of-nebulas-rank-yellow-paper-dd18293cd9a9>`__

- Technical Whitepaper:
`[English] <https://nebulas.io/docs/NebulasTechnicalWhitepaper.pdf>`__,
`[Chinese] <https://nebulas.io/docs/NebulasTechnicalWhitepaperZh.pdf>`__
`[GitHub] <https://github.com/nebulasio/whitepaper>`__

- Non-technical Whitepaper:
`[English] <https://nebulas.io/docs/NebulasWhitepaper.pdf>`__,
`[Chinese] <https://nebulas.io/docs/NebulasWhitepaperZh.pdf>`__


Dive into Nebulas
-----------------

- `Dive into Nebulas 1 - An
Introduction <https://medium.com/nebulasio/dive-into-nebulas-1-introduction-3ec8bc73571c>`__
- `Dive into Nebulas 2 - A Quick
Start <https://medium.com/nebulasio/dive-into-nebulas-2-quick-start-105da9df80e1>`__
- `Dive into Nebulas 3 - Managing
Accounts <https://medium.com/nebulasio/dive-into-nebulas-3-accounts-3ebd208858d6>`__
- `Dive into Nebulas 4 -
Transactions <https://medium.com/nebulasio/dive-into-nebulas-4-transactions-2a13845e1d03>`__

How to build a DApp on Nebulas
------------------------------

- How to build a DApp on Nebulas: `[Part
1] <https://medium.com/nebulasio/how-to-build-a-dapp-on-nebulas-part-1-da4eaf9399bc>`__,
`[Part
2] <https://medium.com/nebulasio/how-to-build-a-dapp-on-nebulas-part-2-5424789f7417>`__,
`[Part
3] <https://medium.com/nebulasio/how-to-build-a-dapp-on-nebulas-part3-3586126aa124>`__

- Details on the Smart Contract Ranking Algorithm: `[Part
1] <https://medium.com/nebulasio/details-on-the-smart-contract-ranking-algorithm-part-1-723143c689c3>`__,
`[Part
2] <https://medium.com/nebulasio/details-on-the-smart-contract-ranking-algorithm-part-2-64341011e5e5>`__

- `New Nebulas Smart Contract
feature <https://medium.com/nebulasio/new-nebulas-smart-contract-feature-e15046804b3c>`__
- `Claim Nebulas Testnet Token Step by
Step <https://medium.com/nebulasio/claim-nebulas-testnet-token-step-by-step-6156400fdd38>`__
- `Why Choose Nebulas at a
Hackathon? <https://medium.com/nebulasio/why-choose-nebulas-at-a-hackathon-562ab8065a30>`__
- `How to architect a DApp using Nuxt.js and
Nebulas <https://medium.freecodecamp.org/architecting-dapp-using-nuxt-js-nebulas-fc00712ae341>`__
by `Honey Thakuria <https://medium.com/@HoneyThakuria>`__
- `Nebulas: JavaScript Meets Smart Contracts —— An Intro to Nebulas for
Ethereum Smart Contract
Developers <https://www.tooploox.com/blog/nebulas-javascript-meets-smart-contracts>`__
by Michal Zalecki

How to use Nebulas Web Wallet
------------------------------

Web Wallet: `Github <https://github.com/nebulasio/web-wallet>`__

1. `Creating A NAS Wallet Nebulas
Wallet <https://medium.com/nebulasio/creating-a-nas-wallet-9d01b5fa2df6>`__
2. `Sending NAS from your Wallet Nebulas
Wallet <https://medium.com/nebulasio/sending-nas-from-your-wallet-be1b958c4e5d>`__
3. `Signing a Transaction Offline Nebulas
Wallet <https://medium.com/nebulasio/signing-a-transaction-offline-ae8278f45201>`__
4. `View Wallet Information Nebulas
Wallet <https://medium.com/nebulasio/view-wallet-information-fcea3ea35d94>`__
5. `Check TX Status Nebulas
Wallet <https://medium.com/nebulasio/check-tx-status-8dc7dd9b79de>`__
6. `Deploy a Smart Contract Nebulas
Wallet <https://medium.com/nebulasio/deploy-a-smart-contract-1e781e13c22e>`__
7. `Call a Smart Contract on Nebulas Nebulas
Wallet <https://medium.com/nebulasio/call-a-smart-contract-on-nebulas-3522038aec18>`__



Tech AMA
---------

- `Tech Reddit
AMA <https://medium.com/nebulasio/tech-reddit-ama-ab0c87484773>`__
- `Nebulas' First Reddit AMA
Recap <https://medium.com/nebulasio/nebulas-first-reddit-ama-recap-3f5b75c26c9a>`__
- `Live Reddit AMA with Nebulas Founder Hitters
Xu <https://medium.com/nebulasio/live-reddit-ama-with-nebulas-founder-hitters-xu-46e8f1a89fa>`__
- `Nebulas AMA Series#1 Testnet with Nebulas Co-Founder Robin
Zhong <https://medium.com/nebulasio/nebulas-ama-series-1-testnet-e2b751fad48a>`__
- `Nebulas AMA Series#2 Testnet with Nebulas Co-Founder Robin
Zhong <https://medium.com/nebulasio/nebulas-ama-series-2-testnet-with-nebulas-co-founder-and-cto-robin-zhong-b54a1b33b85e>`__
- `Nebulas AMA Series#3 General Question with Nebulas Co-Founder Robin
Zhong <https://medium.com/nebulasio/nebulas-ama-series-3-general-question-with-nebulas-co-founder-and-cto-robin-zhong-329d01250e00>`__
- `Answers from AMA with Nebulas developer Roy
Shang <https://medium.com/nebulasio/answers-from-the-ama-with-nebulas-lead-core-developer-roy-shang-c4382ac09424>`__


Welcome to recommend more
resources from the community, and you can edit this page on Github
directly. Help others and learn things together. As always, translations and bug reports are always welcome.
`Learn more <../../how-to-contribute.md>`_ about how to contribute.

0 comments on commit d0fbef3

Please sign in to comment.