Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/CityOfZion/awesome-neo
Resources for working with the NEO blockchain
https://github.com/CityOfZion/awesome-neo
List: awesome-neo
blockchain neo
Last synced: 3 months ago
JSON representation
Resources for working with the NEO blockchain
- Host: GitHub
- URL: https://github.com/CityOfZion/awesome-neo
- Owner: CityOfZion
- License: mit
- Created: 2017-07-02T19:08:18.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2020-04-17T11:27:45.000Z (over 4 years ago)
- Last Synced: 2024-05-01T14:38:15.840Z (6 months ago)
- Topics: blockchain, neo
- Homepage:
- Size: 362 KB
- Stars: 253
- Watchers: 36
- Forks: 77
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
- ultimate-awesome - awesome-neo - Resources for working with the NEO blockchain. (Other Lists / PowerShell Lists)
README
Awesome NEO
A curated list of awesome NEO libraries, applications and resources.## Contents
- [White Papers](#white-papers)
- [Blockchain Bootstrap Files](#blockchain-bootstrap-files)
- [Blockchain Explorers](#blockchain-explorers)
- [City of Zion](#city-of-zion)
- [Current dApps](#current-dapps)
- [Economy](#economy)
- [Frequently Asked Questions](#frequently-asked-questions)
- [GAS Calculators](#gas-calculators)
- [General Developer Documentation](#general-developer-documentation)
- [ICOs on NEO](#icos-on-neo)
- [Information Blogs](#information-blogs)
- [NEO Competitions](#neo-competitions)
- [Network Monitoring](#network-monitoring)
- [Published Articles](#published-articles)
- [PrivateNet Setup](#privatenet-setup)
- [SDKs](#sdks)
- [Smart Contract Development](#smart-contract-development)
- [Wallets](#wallets)---
## White Papers
- [Original](https://docs.neo.org/docs/en-us/index.html) - English translation of main white paper.
- [Smart Contracts](https://docs.neo.org/docs/en-us/basic/technology/neocontract.html) - English translation of smart contracts white paper.## Blockchain Bootstrap Files
Please refer to [this tutorial](https://medium.com/@gubanotorious/test-networks-and-fund-requests-for-smart-contract-and-dapp-testing-on-the-neo-blockchain-583a1795412) on how to use bootstrap files:
### MainNet and TestNet (2.7.6+)
- [NGD Bootstrap Files (Azure)](https://sync.ngd.network/)
## Blockchain Explorers
- [scan.nel.group](https://scan.nel.group/#mainnet) - NEL NEO Mainnet Explorer.
- [neoscan.io](https://neoscan.io/) - NEO Mainnet Explorer created by CoZ.
- [neotracker.io](https://neotracker.io/) - MainNet and TestNet explorer, created by the Neo Tracker team.
- [NEO TestNet neoscan.io](https://neoscan-testnet.io/) - Neoscan for NEO TestNet## City of Zion
- [Community Governance](https://github.com/CityOfZion/governance) - The home of the CoZ community rules and reports.
- [Facebook](https://www.facebook.com/CityOfZionOfficial/) - Facebook account of CoZ.
- [Github](https://github.com/CityOfZion) - Code repositories owned by CoZ.
- [Medium](https://medium.com/proof-of-working) - Weekly reports from CoZ.
- [Twitter](https://twitter.com/coz_official) - Twitter account of CoZ.
- [Website](https://cityofzion.io/) - Homepage for CoZ.## Current dApps
- [NEO dApp List (neo.org)](https://ndapp.org/) - Official list of dApps maintained by the NEO Council.
## General Developer Documentation
- [Awesome NEO Docs](https://github.com/CityOfZion/awesome-neo-docs) - A curated and categorised list of awesome developer documentation
- [Consensus node setup guide](https://github.com/CityOfZion/standards/blob/master/nodes.md) - Recommended step by step guide for consensus node setup
- [delegated Byzantine Fault Tolerance 2.0](https://raw.githubusercontent.com/NeoResearch/yellowpaper/master/releases/08_dBFT.pdf) - Explanation of the consensus algorithm used by the blockchain.
- [Documentation](https://docs.neo.org/docs/en-us/sc/gettingstarted/introduction.html) - Official getting started documentation from the NEO team.
- [Getting Started Videos](https://www.youtube.com/playlist?list=PLH5FKiukNRU5SHWk9L6qPwRhMeHsiKL2T) - Chinese tutorial video series (with English subtitles).
- [NEO Enhancement Proposals (NEP)](https://github.com/neo-project/proposals) - NEPs describe standards for the NEO platform.
- [Network Protocol](https://docs.neo.org/docs/en-us/tooldev/advanced/network-protocol.html) - Explanation of how NEO nodes communicate.
- [Video overviews](https://www.youtube.com/channel/UCzlQUNLrRa8qJkz40G91iJg/videos) - Summary of CoZ project features.## Economy
- [NEO Economy](https://neoeconomy.io) - Curated list of NEO and NEP-5 Token economy statistics, such as average block rate, market cap, pricing, volume, ended ICO prices aswell as details on upcoming ICO.
## Frequently Asked Questions
- [FAQ page](https://docs.neo.org/faq/en-us/basic.html) - A page with frequently asked questions.
## GAS Calculators
- [neodepot.org](https://neodepot.org/) - Calculator with an array of NEO statistical charts.
- [neotogas.com](https://neotogas.com) - Created by [@n1njawtf](https://twitter.com/n1njawtf).## ICOs on Neo
- [NEO Upcoming ICO](https://neoeconomy.io/ico) - A list of upcoming ICO's on the NEO network.
## Information Blogs
- [Da Hongfei Twitter account](https://twitter.com/dahongfei) - Official Twitter account of NEO founder Da Hongfei.
- [Erik Zhang Twitter account](https://twitter.com/neoerikzhang) - Official Twitter account of NEO co-founder Erik Zhang.
- [NEO Bitcoin Talk](https://bitcointalk.org/index.php?topic=2057932.0) - A forum where fans of NEO can discuss events and post information.
- [NEO Blog](https://neo.org/discover?type=1) - Official NEO blog from core team.
- [NEO Discord Channel](https://discordapp.com/invite/R8v48YA) - A place to discuss everything NEO-related.
- [NEO Facebook](https://www.facebook.com/NEOSmartEcon) - The Facebook account for the NEO Smart Economy.
- [NEO News Today](https://neonewstoday.com/) - Community-made website with news and information, including Q&A's.
- [NEO Subreddit](https://www.reddit.com/r/NEO/) - A forum where fans of NEO can discuss events and post information.
- [NEO Twitter account](https://twitter.com/neo_blockchain) - Official Twitter account of the NEO team.
- [NEO YouTube](https://www.youtube.com/channel/UCl1AwEDN0w5lTmfJEMsY5Vw/videos) - The official YouTube account of the NEO Team.## NEO Competitions
- [NEO Competitions](resources/neo-competitions.md) - List of NEO dApps competitions (with Github links).
## Network Monitoring
- [neo-mon](https://github.com/CityOfZion/neo-mon) - NEO network status monitor (CoZ). [CoZ Monitor](http://monitor.cityofzion.io)
## Published Articles
- [Building a NEO-Python API Server on Windows WSL (Ubuntu)](https://medium.com/coinmonks/building-a-neo-python-api-server-on-windows-wsl-ubuntu-dfd62185ae9e)
- [Coopetition: A New Approach to Decentralization](https://medium.com/proof-of-working/decentralization-from-coopetition-b10d7ce3b9d)
- [CoZ first dApps competition dApp review](https://medium.com/proof-of-working/coz-first-dapps-competition-dapp-review-3a6b284afaef)
- [Creating and running a NEO Node on Microsoft Azure in under 30 minutes](https://medium.com/@gubanotorious/creating-and-running-a-neo-node-on-microsoft-azure-in-under-30-minutes-ad8d79b9edf)
- [Creating a NEO Blockchain Hosted Private Network on Microsoft Azure in Under 30 Minutes](https://medium.com/@gubanotorious/creating-a-neo-blockchain-hosted-private-network-on-microsoft-azure-in-under-30-minutes-4d38c6bf6f3c)
- [Encrypted messaging on the NEO blockchain](https://medium.com/proof-of-working/encrypted-messaging-on-the-neo-blockchain-631bbfcf99f6)
- [How to build an ICO on NEO with the NEX ICO smart contract template](https://medium.com/proof-of-working/how-to-build-an-ico-on-neo-with-the-nex-ico-smart-contract-template-1beac1ff0afd)
- [How to run a private network of the NEO blockchain](https://medium.com/proof-of-working/how-to-run-a-private-network-of-the-neo-blockchain-d83004557359)
- [Installing and Running a NEO Blockchain Node using neo-python on Windows 10](https://medium.com/@gubanotorious/installing-and-running-neo-python-on-windows-10-284fb518b213)## PrivateNet Setup
- [neo-local](https://github.com/CityOfZion/neo-local) - Start a local NEO blockchain with a single command.
- [Private Net Docker](https://github.com/CityOfZion/neo-privatenet-docker) - Setup for a private NEO blockchain with an Ubuntu 16.04 docker image.## SDKs
- [neo-go](https://github.com/nspcc-dev/neo-go) - Golang Node and SDK for the NEO blockchain.
- [neo-utils](https://github.com/O3Labs/neo-utils) - Golang SDK for the NEO blockchain developed by O3.
- [neon-js](https://github.com/CityOfZion/neon-js) - Javascript libraries that allow the Neon wallet to interact with NEO blockchain.
- [neo-php](https://github.com/CityOfZion/neo-php) - PHP Wrapper for Neo Blockchain API.
- [neo-python](https://github.com/CityOfZion/neo-python) - Python Node and SDK for the NEO blockchain.
- [neo-swift](https://github.com/CityOfZion/neo-swift) - Swift Wrapper for NEO Blockchain API.
- [neovm-utils](https://github.com/RyuGames/neovm-utils) - Swift SDK for NEOVM blockchains built off of O3's neo-utils developed by Ryu Games.
- [neo-lux](https://github.com/CityOfZion/neo-lux) - .NET SDK to interact with the NEO blockchain and invoke smart contracts
- [NeoModules](https://github.com/CityOfZion/NeoModules) - C# SDK and set of light clients (REST and RPC) of the most poupular APIs in Neo ecosystem.## Smart Contract Development
- [dAppTemplate_MEAN](https://github.com/CityOfZion/dAppTemplate_MEAN) - Interface for communicating with NEO nodes, to help with development of a dApp.
- [Documentation](https://docs.neo.org/docs/en-us/sc/gettingstarted/introduction.html) - Official getting started documentation from the NEO team for smart contracts.
- [Fees](https://docs.neo.org/docs/en-us/sc/fees.html) - Blog post about how smart contracts are priced.
- [Using Random Numbers in NEO SC](https://medium.com/verisfoundation/using-random-numbers-in-neo-smart-contracts-af7fecd2a23d) - Tutorial by Jason Perry on Random Number Generation using NEO Smart Contracts
- [Video tutorial](https://www.youtube.com/watch?v=2RWegc0DWmQ&list=PL_vIhjXh1UTodKsr3uMkFJiMRAZNlJeSX) - YouTube series on smart contract programming.### C#
- [C# smart contracts](https://github.com/neo-project/examples/tree/master/csharp) - Examples of smart contracts written in C# from NEO core team.
- [Complementary C# guide](https://steemit.com/neo/@cybourgeoisie/neo-contract-development-common-pitfalls-using-windows-7) - Solutions to common problems when setting up dev environment
- [Development environment setup on Ubuntu](https://docs.neo.org/docs/en-us/sc/devenv/getting-started-csharp-ubuntu.html) - Tutorial on setting up a C# development environment on Ubuntu.
- [Development environment setup on Mac](https://docs.neo.org/docs/en-us/sc/devenv/getting-started-csharp-mac.html) - Tutorial on setting up a C# development environment on Mac.
- [NEO Blockchain Quick Start Guide for .NET Developers](https://github.com/mwherman2000/neo-dotnetquickstart/blob/master/EN-us/README.md) - Complete (very detailed) step-by-step guidance with screen shots
- [NEO Blockchain Architecture Reference Model for .NET Developers (neo-charm)](https://github.com/mwherman2000/neo-charm/blob/master/README.md) - Architecture reference model for .NET developers### Java
- [Java smart contracts](https://github.com/neo-project/examples/tree/master/java) - Examples of smart contracts written in Java from NEO core team.
- [Java guide](https://www.youtube.com/watch?v=k1a4rTl01mQ) - Step-by-step guide for writing and deploying a smart contract in Java.
- [Java tutorial](https://docs.neo.org/docs/en-us/sc/devenv/getting-started-java.html) - Tutorial on writing smart contracts in Java.
- [Java tutorial (OSX)](https://www.youtube.com/watch?v=2EYK1ogr5i4) - Setup neoj compiler on OSX### Python
- [Python smart contracts](resources/python-examples.md#code-examples) - Examples of smart contracts written in Python, from the Neo Python core team and DApp competition entrants.
- [Python tutorial](https://www.youtube.com/watch?v=OP8z8OLKwC0) - Use Python to Deploy Neo Smart Contracts
- [Video Tutorials](https://www.youtube.com/playlist?list=PLRzTNBWJe5bzRa2nyTxZyfbI8x93GFd3p) - Dev environment setup, workflows, and smart contracts written in Python
- [neo-boa](https://github.com/CityOfZion/neo-boa) - Python compiler for the Neo Virtual Machine.### Go
- [ICO contract in Go](https://medium.com/coinmonks/neo-token-contract-nep-5-in-go-f6b0102c59ee) - Step-by-step guide on issuing your NEP-5 token on NEO’s Private net using Go
- [neo-storm](https://github.com/CityOfZion/neo-storm) - Smart contract framework for the NEO smart economy written in the Go programming language## Wallets
- [neon-wallet](https://github.com/CityOfZion/neon-wallet) - A light wallet for the blockchain.
- [O3](https://o3.network/) - macOS, Windows, Linux, iOS and Android wallet
- [ansy](https://snowypowers.github.io/ansy/) - A minimal paper wallet generator.
---
If you want to contribute to this list, please follow the contribution guidelines.