neo - Neo 4.0.0-CI02005

Package Description

PM> Install-Package Neo -Version 4.0.0-CI02005 -Source https://www.myget.org/F/neo/api/v3/index.json

Copy to clipboard

> nuget.exe install Neo -Version 4.0.0-CI02005 -Source https://www.myget.org/F/neo/api/v3/index.json

Copy to clipboard

> dotnet add package Neo --version 4.0.0-CI02005 --source https://www.myget.org/F/neo/api/v3/index.json

Copy to clipboard
<PackageReference Include="Neo" Version="4.0.0-CI02005" />
Copy to clipboard
source https://www.myget.org/F/neo/api/v3/index.json

nuget Neo  ~> 4.0.0-CI02005
Copy to clipboard

> choco install Neo --version 4.0.0-CI02005 --source https://www.myget.org/F/neo/api/v2

Copy to clipboard
Import-Module PowerShellGet
Register-PSRepository -Name "neo" -SourceLocation "https://www.myget.org/F/neo/api/v2"
Install-Module -Name "Neo" -RequiredVersion "4.0.0-CI02005" -Repository "neo" -AllowPreRelease
Copy to clipboard

Browse the sources in this package using Visual Studio or WinDbg by configuring the following legacy symbol server URL: https://www.myget.org/F/neo/symbols/


neo-logo

CSharp implementation of the neo blockchain protocol.

A modern distributed network for the Smart Economy.
Documentation »

Neo · Neo Modules · Neo DevPack

               

Current neo version. Coverage Status License.

Open in GitHub Codespaces.

Table of Contents

  1. Overview
  2. Project structure
  3. Related projects
  4. Opening a new issue
  5. Contributing
  6. Bounty program
  7. License

Overview

This repository is a csharp implementation of the neo blockchain. It is jointly maintained by the neo core developers and neo global development community. Visit the tutorials to get started.

Project structure

An overview of the project folders can be seen below.

Folder Content
/src/neo/Cryptography/ General cryptography implementation, including ECC.
/src/neo/IO/ Data structures used for caching and collection interaction.
/src/neo/Ledger/ Classes responsible for the state control, including the MemoryPool and Blockchain.
/src/neo/Network/ Peer-to-peer protocol implementation.
/src/neo/Persistence/ Classes used to allow other classes to access application state.
/src/neo/Plugins/ Interfaces used to extend Neo, including the storage interface.
/src/neo/SmartContract/ Native contracts, ApplicationEngine, InteropService and other smart-contract related classes.
/src/neo/Wallets/ Wallet and account implementation.
/src/Neo.Extensions/ Extensions to expand the existing functionality.
/src/Neo.Json/ Neo's JSON specification.
/tests/ All unit tests.

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: Included libraries are Neo, Neo-CLI, Neo-GUI, Neo-VM, test and plugin modules.
  • neo-express: A private net optimized for development scenarios.
  • neo-devpack-dotnet: These are the official tools used to convert a C# smart-contract into a neo executable file.
  • neo-proposals: NEO Enhancement Proposals (NEPs) describe standards for the NEO platform, including core protocol specifications, client APIs, and contract standards.
  • neo-non-native-contracts: Includes non-native contracts that live on the blockchain, included but not limited to NeoNameService.

Opening a new issue

Please feel free to create new issues to suggest features or ask questions.

If you found a security issue, please refer to our security policy.

Contributing

We welcome contributions to the Neo project! To ensure a smooth collaboration process, please follow these guidelines:

Branch Rules

  • master - Contains the latest stable release version. This branch reflects the current production state.
  • dev - The main development branch where all new features and improvements are integrated.

Pull Request Guidelines

Important: All pull requests must be based on the dev branch, not master.

  1. Fork the repository and create your feature branch from dev:

    git checkout dev
    git pull origin dev
    git checkout -b feature/your-feature-name
    
  2. Make your changes following the project's coding standards and conventions.

  3. Test your changes thoroughly to ensure they don't break existing functionality.

  4. Commit your changes with clear, descriptive commit messages:

    git commit -m "feat: add new feature description"
    
  5. Push to your fork and create a pull request against the dev branch:

    git push origin feature/your-feature-name
    
  6. Create a Pull Request targeting the dev branch with:

    • Clear title and description
    • Reference to any related issues
    • Summary of changes made

Development Workflow

feature/bug-fix → dev → master (via release)
  • Feature branches are merged into dev
  • dev is periodically merged into master for releases
  • Never create PRs directly against master

For more detailed contribution guidelines, please check our documentation or reach out to the maintainers.

Bounty program

You can be rewarded by finding security issues. Please refer to our bounty program page for more information.

License

The NEO project is licensed under the MIT license.

  • .NETFramework 10.0
    • Akka (>= 1.5.55)
    • BouncyCastle.Cryptography (>= 2.6.2)
    • K4os.Compression.LZ4 (>= 1.3.8)
    • Microsoft.Extensions.Configuration.Binder (>= 10.0.0)
    • Microsoft.Extensions.Configuration.Json (>= 10.0.0)
    • Microsoft.IdentityModel.Tokens (>= 8.14.0)
    • Neo.Cryptography.BLS12_381 (>= 3.9.0-CI00010)
    • Neo.Extensions (>= 4.0.0-CI02005)
    • Neo.IO (>= 4.0.0-CI02005)
    • Neo.Json (>= 4.0.0-CI02005)
    • Neo.VM (>= 3.9.0-CI00344)
  • .NETFramework 10.0: 10.0.0.0

                        
Assembly Assembly hash Match
/lib/net10.0/neo.dll 657a1577e28541aa825e22b9c43be171f
/lib/net10.0/neo.dll 657a1577e28541aa825e22b9c43be17f1

Owners

erikzhang

Authors

The Neo Project

Project URL

https://github.com/neo-project/neo

License

MIT

Tags

NEO AntShares Blockchain Smart Contract

Info

21 total downloads
0 downloads for version 4.0.0-CI02005
Download (294.82 KB)
Download legacy symbols (763.91 KB)
Found on the current feed only

Package history

Version Size Last updated Downloads Mirrored?
4.0.0-CI02005 294.82 KB Fri, 05 Dec 2025 00:08:13 GMT 0
4.0.0-CI02004 289.78 KB Thu, 04 Dec 2025 15:53:41 GMT 0
4.0.0-CI02003 289.72 KB Thu, 04 Dec 2025 10:12:33 GMT 0
4.0.0-CI02002 287.06 KB Tue, 02 Dec 2025 09:46:23 GMT 0
4.0.0-CI02001 287.06 KB Mon, 01 Dec 2025 11:31:49 GMT 0
4.0.0-CI02000 290.15 KB Sat, 29 Nov 2025 14:34:52 GMT 2
4.0.0-CI01999 290.19 KB Sat, 29 Nov 2025 12:13:51 GMT 0
4.0.0-CI01998 290.19 KB Sat, 29 Nov 2025 09:43:08 GMT 1
4.0.0-CI01997 290.97 KB Fri, 28 Nov 2025 12:54:09 GMT 0
4.0.0-CI01996 292.52 KB Wed, 26 Nov 2025 13:20:00 GMT 1
4.0.0-CI01995 292.37 KB Wed, 26 Nov 2025 13:15:13 GMT 1
4.0.0-CI01994 291.05 KB Wed, 26 Nov 2025 13:07:39 GMT 1
3.9.0-CI01992 299.54 KB Wed, 10 Dec 2025 10:39:18 GMT 0
3.9.0-CI01991 299.53 KB Tue, 09 Dec 2025 08:14:20 GMT 0
3.9.0-CI01990 299.3 KB Fri, 05 Dec 2025 11:33:46 GMT 0
3.9.0-CI01989 298.84 KB Wed, 03 Dec 2025 14:31:13 GMT 0
3.9.0-CI01988 298.5 KB Wed, 03 Dec 2025 09:27:10 GMT 3
3.9.0-CI01987 298.51 KB Wed, 03 Dec 2025 08:11:15 GMT 4
3.9.0-CI01986 298.5 KB Sun, 30 Nov 2025 11:39:13 GMT 4
3.9.0-CI01985 297.04 KB Thu, 27 Nov 2025 08:35:04 GMT 4