Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Neuron: Nervos CKB Wallet

License

NotificationsYou must be signed in to change notification settings

nervosnetwork/neuron

Repository files navigation

Nervos CKB Full-Node Desktop Wallet

Unit TestsDiscord


Quick Start

Prerequisites

You will neednode >= 18.12.0 andyarn >= 1.14 to build and run Neuron.

Lerna

This project useslerna for package management.

$ yarn global add lerna# install lerna globally

Install Dependencies

Notes:

  1. Please setproxy if you are using a proxy locally and find the downloading is halted
  2. Please setCDN if the downloading is slow

After lerna has been installed, run this to install and link dependencies:

$ yarn$ lerna run rebuild:nativemodules

Add CKB Indexer

CKB Indexer is a service to create cell and transaction indexes.

DownloadCKB Indexer and move the binary intopackages/neuron-wallet/bin/{win/linux/mac}/.

Start Neuron

As ofv0.26.0, Neuron bundles a CKB binary and starts it for Mainnet automatically. If you prefer to run a local CKB node yourself instead, please follow theNervos CKB doc to get it up and running before launching Neuron.

Note: If you run CKB node on Windows but it fails to start, you may need to download and install the latestMicrosoft Visual C++ Redistributable for Visual Studio 2015, 2017 and 2019.

Start Neuron in Development Mode

$ ./scripts/download-ckb.sh# Download CKB binary for your platform. Neuron will starts it automatically.$ yarn start

This command startsneuron-ui, the React UI layer andneuron-wallet, the core wallet layer.

You can also start them independently:

# start neuron-ui at `http://localhost:3000`$ yarn start:ui
# start neuron-wallet$ yarn start:wallet

If you want to develop with devnet, replace the testnet script with the dev script in thepackages/neuron-wallet/.env file.

Here is a script env example, it is constructed by network、script name and filed name.

TESTNET_SUDT_DEP_TXHASH=0xe12877ebd2c3c364dc46c5c992bcfaf4fee33fa13eebdf82c591fc9825aab769TESTNET_SUDT_DEP_INDEX=0TESTNET_SUDT_DEP_TYPE=codeTESTNET_SUDT_SCRIPT_CODEHASH=0xc5e5dcf215925f7ef4dfaf5f4b4f105bc321c02776d6e7d52a1db3fcd9d011a4TESTNET_SUDT_SCRIPT_HASHTYPE=type

Test

$ yarntest

Download Neuron Binary

If you don't want to bother building from source, you can download a binary fromreleases. We offer pre-built binaries for Windows, Linux and macOS.

License

Neuron is released under the terms of the MIT license. SeeCOPYING for more information or seehttps://opensource.org/licenses/MIT.


[8]ページ先頭

©2009-2025 Movatter.jp