Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/neo-project/neo
NEO Smart Economy
https://github.com/neo-project/neo
blockchain neo
Last synced: 27 days ago
JSON representation
NEO Smart Economy
- Host: GitHub
- URL: https://github.com/neo-project/neo
- Owner: neo-project
- License: mit
- Created: 2015-05-31T17:02:33.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2024-09-16T08:17:05.000Z (about 2 months ago)
- Last Synced: 2024-09-23T09:10:45.499Z (about 1 month ago)
- Topics: blockchain, neo
- Language: C#
- Homepage:
- Size: 10.5 MB
- Stars: 3,465
- Watchers: 372
- Forks: 1,030
- Open Issues: 244
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Security: SECURITY.md
Awesome Lists containing this project
- awesome-dotnet-core - NEO - Open Network For Smart Economy. (Frameworks, Libraries and Tools / Blockchain)
- awesome-dotnet-core - NEO - 为智能经济打造的开放网络,Neo利用区块链技术。 (框架, 库和工具 / 区块链)
- awesome-web3 - Neo - Neo is blockchain platform that is open-source and community-driven. (Open Source Project / Risk Management)
- fucking-awesome-dotnet-core - NEO - Open Network For Smart Economy. (Frameworks, Libraries and Tools / Blockchain)
- awesome-dotnet-core - NEO - Open Network For Smart Economy. (Frameworks, Libraries and Tools / Blockchain)
README
Neo Blockchain
A modern distributed network for the Smart Economy.
Documentation »
Neo
·
Neo Modules
·
Neo DevPack
## Table of Contents
1. [Overview](#overview)
2. [Project structure](#project-structure)
3. [Related projects](#related-projects)
4. [Opening a new issue](#opening-a-new-issue)
5. [Bounty program](#bounty-program)
6. [License](#license)## Overview
This repository contain main classes of the
[Neo](https://neo.org) blockchain.
Visit the [tutorials](https://developers.neo.org) to get started.## Project structure
An overview of the project folders can be seen below.|Folder|Content|
|---|---|
|Consensus| Classes used in the dBFT consensus algorithm, including the `ConsensusService` actor.|
|Cryptography|General cryptography classes including ECC implementation.|
|IO|Data structures used for caching and collection interaction.|
|Ledger|Classes responsible for the state control, including the `MemoryPool` and `Blockchain` classes.|
|Network|Peer-to-peer protocol implementation classes.|
|Persistence|Classes used to allow other classes to access application state.|
|Plugins|Interfaces used to extend Neo, including the storage interface.|
|SmartContract|Native contracts, `ApplicationEngine`, `InteropService` and other smart-contract related classes.|
|VM|Helper methods used to interact with the VM.|
|Wallet|Wallet and account implementation. |## Related projects
Code references are provided for all platform building blocks. That includes the base library, the VM, a command line application and the compiler.* [neo:](https://github.com/neo-project/neo/) Neo core library, contains base classes, including ledger, p2p and IO modules.
* [neo-modules:](https://github.com/neo-project/neo-modules/) Neo modules include additional tools and plugins to be used with Neo.
* [neo-devpack-dotnet:](https://github.com/neo-project/neo-devpack-dotnet/) These are the official tools used to convert a C# smart-contract into a *neo executable file*.## Opening a new issue
Please feel free to create new issues to suggest features or ask questions.- [Feature request](https://github.com/neo-project/neo/issues/new?assignees=&labels=discussion&template=feature-or-enhancement-request.md&title=)
- [Bug report](https://github.com/neo-project/neo/issues/new?assignees=&labels=&template=bug_report.md&title=)
- [Questions](https://github.com/neo-project/neo/issues/new?assignees=&labels=question&template=questions.md&title=)If you found a security issue, please refer to our [security policy](https://github.com/neo-project/neo/security/policy).
## Bounty program
You can be rewarded by finding security issues. Please refer to our [bounty program page](https://neo.org/bounty) for more information.## License
The NEO project is licensed under the [MIT license](LICENSE).