diff --git a/.github/images/discord-logo.png b/.github/images/discord-logo.png new file mode 100644 index 0000000000..f53cf1b2e2 Binary files /dev/null and b/.github/images/discord-logo.png differ diff --git a/.github/images/medium-logo.png b/.github/images/medium-logo.png new file mode 100644 index 0000000000..8ff3fb659a Binary files /dev/null and b/.github/images/medium-logo.png differ diff --git a/.github/images/nnt-logo.jpg b/.github/images/nnt-logo.jpg new file mode 100644 index 0000000000..dfa91f5695 Binary files /dev/null and b/.github/images/nnt-logo.jpg differ diff --git a/.github/images/reddit-logo.png b/.github/images/reddit-logo.png new file mode 100644 index 0000000000..be704a89e7 Binary files /dev/null and b/.github/images/reddit-logo.png differ diff --git a/.github/images/telegram-logo.png b/.github/images/telegram-logo.png new file mode 100644 index 0000000000..7c86be4be6 Binary files /dev/null and b/.github/images/telegram-logo.png differ diff --git a/.github/images/twitter-logo.png b/.github/images/twitter-logo.png new file mode 100644 index 0000000000..cb90d62291 Binary files /dev/null and b/.github/images/twitter-logo.png differ diff --git a/.github/images/we-chat-logo.png b/.github/images/we-chat-logo.png new file mode 100644 index 0000000000..201e08c106 Binary files /dev/null and b/.github/images/we-chat-logo.png differ diff --git a/.github/images/weibo-logo.png b/.github/images/weibo-logo.png new file mode 100644 index 0000000000..364b4bc823 Binary files /dev/null and b/.github/images/weibo-logo.png differ diff --git a/.github/images/youtube-logo.png b/.github/images/youtube-logo.png new file mode 100644 index 0000000000..3c79227977 Binary files /dev/null and b/.github/images/youtube-logo.png differ diff --git a/README.md b/README.md index d567717e71..82664ab4f0 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,85 @@
- + + +
+
+ A modern distributed network for the Smart Economy.
+
+ Documentation »
+
+
+ Neo
+ ·
+ Neo VM
+ ·
+ Neo Modules
+ ·
+ Neo DevPack
+ ·
+ Neo Node
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
-NEO 3.0 (under development): A distributed network for the Smart Economy -================ - -NEO uses digital identity and blockchain technology to digitize assets and leverages smart contracts for autonomously managed digital assets to create a "smart economy" within a decentralized network. - -To learn more about NEO, please read the [White Paper](https://docs.neo.org/en-us/whitepaper.html)|[白皮书](https://docs.neo.org/zh-cn/whitepaper.html). - -NEO 2.x: Reference template -================ - -NEO adopts a model of continuous improvement and evolution. -We believe that the research and development of blockchain technology will be kept in continuous transformation for the next years. -From 2017 until the middle of 2020 (estimated), NEO 2.x will still be supported and the compatibility of new packages will be maintained. - -A link to the essential C# reference implementation can be seen below: - -* [neo](https://github.com/neo-project/neo/tree/master-2.x): core implementation (branch `master-2.x`) -* [neo-vm](https://github.com/neo-project/neo-vm/tree/master-2.x): virtual machine (branch `master-2.x`) -* [neo-cli](https://github.com/neo-project/neo-cli/tree/master-2.x): command-line interface (branch `master-2.x`) -* [neo-plugins](https://github.com/neo-project/neo-plugins/tree/master-2.x): plugins (branch `master-2.x`) -* [neo-devpack-dotnet](https://github.com/neo-project/neo-devpack-dotnet/tree/master-2.x): NeoContract compiler and development pack for .NET (branch `master-2.x`) - -NEO 1.x was known as Antshares and the roots of the code can be found historically in this current repository. - -Supported Platforms --------- - -We already support the following platforms: - -* CentOS 7 -* Docker -* macOS 10 + -* Red Hat Enterprise Linux 7.0 + -* Ubuntu 14.04, Ubuntu 14.10, Ubuntu 15.04, Ubuntu 15.10, Ubuntu 16.04, Ubuntu 16.10 -* Windows 7 SP1 +, Windows Server 2008 R2 + - -We will support the following platforms in the future: -* Debian -* Fedora -* FreeBSD -* Linux Mint -* OpenSUSE -* Oracle Linux -Development --------- -To start building peer applications for NEO on Windows, you need to download [Visual Studio 2017](https://www.visualstudio.com/products/visual-studio-community-vs), install the [.NET Framework 4.7 Developer Pack](https://www.microsoft.com/en-us/download/details.aspx?id=55168) and the [.NET Core SDK](https://www.microsoft.com/net/core). +## 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) -If you need to develop on Linux or macOS, just install the [.NET Core SDK](https://www.microsoft.com/net/core). +## Overview +This repository contain main classes of the +[Neo](https://www.neo.org) blockchain. +Visit the [documentation](https://docs.neo.org/docs/en-us/index.html) to get started. -To install Neo SDK to your project, run the following command in the [Package Manager Console](https://docs.nuget.org/ndocs/tools/package-manager-console): -``` -PM> Install-Package Neo -``` +*Note: This is Neo 3 branch, currently under development. For the current stable version, please [click here](https://github.com/neo-project/neo/tree/master-2.x)* -For more information about how to build DAPPs for NEO, please read the [documentation](http://docs.neo.org/en-us/sc/introduction.html)|[文档](http://docs.neo.org/zh-cn/sc/introduction.html). -Daily builds --------- -If you want to use the [latest daily build](https://www.myget.org/feed/neo/package/nuget/Neo) then you need to add a NuGet.Config to your app with the following content: +## Project structure +An overview of the project folders can be seen below. -```xml - -