-
Notifications
You must be signed in to change notification settings - Fork 28
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Cristiano Teixeira
committed
Feb 20, 2020
1 parent
78133b3
commit d0fbef3
Showing
3 changed files
with
197 additions
and
5 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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. | ||
|