All Projects → nimiq → Core Js

nimiq / Core Js

Licence: other
Official JavaScript implementation of the Nimiq protocol

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Core Js

Phoenixcoin
Phoenixcoin (PXC) is a decentralised open source digital currency.
Stars: ✭ 14 (-98.56%)
Mutual labels:  cryptocurrency
Multicaptchabot
The best bot for collecting cryptocurrency from freebitco.in, freedoge.co.in and freenem.com 🚀🌔
Stars: ✭ 27 (-97.22%)
Mutual labels:  cryptocurrency
Intrinio Realtime Node Sdk
Intrinio NodeJS SDK for Real-Time Stock & Crypto Prices
Stars: ✭ 30 (-96.91%)
Mutual labels:  cryptocurrency
Bluewallet
Bitcoin thin client for iOS & Android. Built with React Native
Stars: ✭ 878 (-9.48%)
Mutual labels:  cryptocurrency
Muecore Discontinued
MUE (X11) - DISCONTINUED
Stars: ✭ 21 (-97.84%)
Mutual labels:  cryptocurrency
Tic
💠 TIC: Crypto Liquidity Integrator
Stars: ✭ 28 (-97.11%)
Mutual labels:  cryptocurrency
Stellar Checkout
A javascript plugin for the stellar.org blockchain
Stars: ✭ 14 (-98.56%)
Mutual labels:  cryptocurrency
Vite Explorer
The Official Block Explorer of Vite
Stars: ✭ 32 (-96.7%)
Mutual labels:  cryptocurrency
Awesome Ai In Finance
🔬 A curated list of awesome machine learning strategies & tools in financial market.
Stars: ✭ 910 (-6.19%)
Mutual labels:  cryptocurrency
Cryptocurrency Address Detector
Detect which cryptocurrency an address corresponds to.
Stars: ✭ 30 (-96.91%)
Mutual labels:  cryptocurrency
Blockchain Papers
区块链相关的有价值的文献
Stars: ✭ 20 (-97.94%)
Mutual labels:  cryptocurrency
Crypto Compare
Comparison chart between popular cryptocurrencies.
Stars: ✭ 21 (-97.84%)
Mutual labels:  cryptocurrency
Bitopro Api Node
Official nodejs SDK for the Bitopro(幣託) cryptocurrency exchange.
Stars: ✭ 29 (-97.01%)
Mutual labels:  cryptocurrency
Awesome Monero
Curated list of links of useful resources for the Monero crypto-currency
Stars: ✭ 15 (-98.45%)
Mutual labels:  cryptocurrency
Hodlermanifesto
The HODLer Manifesto
Stars: ✭ 31 (-96.8%)
Mutual labels:  cryptocurrency
Vue Coin Hive
Start mining coins in your Vue projects in 1 second.
Stars: ✭ 14 (-98.56%)
Mutual labels:  cryptocurrency
Cryptoinscriber
📈 A live cryptocurrency historical trade data blotter. Download live historical trade data from any cryptoexchange, be it for machine learning, backtesting/visualizing trading strategies or for Quantopian/Zipline.
Stars: ✭ 27 (-97.22%)
Mutual labels:  cryptocurrency
Bbt Multiminer
Start different miners from the same script. Easy and simple to get started with mining. Originally by Bits Be Trippin'
Stars: ✭ 33 (-96.6%)
Mutual labels:  cryptocurrency
Fooltrader
quant framework for stock
Stars: ✭ 960 (-1.03%)
Mutual labels:  cryptocurrency
Lethean Vpn
Lethean Virtual Private Network (VPN)
Stars: ✭ 29 (-97.01%)
Mutual labels:  cryptocurrency

Nimiq Blockchain Build Status

Nimiq is a frictionless payment protocol for the web.

Resources

Demo

Check out our Testnet.

Packages

Prebuilt binary packages

For users looking to run a standalone Nimiq node (which is also capable of mining), see our Downloads page for installable Linux and Windows binary packages.

NPM Packages

For developers looking to include Nimiq support on their applications, there are two npm packages available:

  • @nimiq/core: Module for use in node.js applications.
  • @nimiq/core-web: Module for use in client-side (browser) applications (includes the same files that are available from our CDN).

Quickstart

  1. Install Node.js v8.10.0 or higher.
  2. On Ubuntu and Debian, install git and build-essential: sudo apt-get install -y git build-essential.
  3. Install yarn globally: sudo npm install -g yarn.
  4. Install gulp globally: yarn global add gulp.
  5. Clone this repository: git clone https://github.com/nimiq/core-js.
  6. Build the project: cd core-js && yarn && yarn build.
  7. Open clients/browser/index.html in your browser.

Web Developers

Simple Web Application on top of Nimiq

A good way to get started is to have a look at the most simple web application on top of the Nimiq Blockchain.

Getting Started

Follow the Quickstart guide or make use of our CDN:

<script src="https://cdn.nimiq.com/latest/nimiq.js"></script>

Browser client

Open clients/browser/index.html in your browser or include <script src="dist/nimiq.js"></script> in your project.

Node.js client

To run a Node.js client you will need a publicly routable IP, Domain, and SSL Certificate (get a free certificate at letsencrypt.org). Start the client by running clients/nodejs/nimiq with the respective configuration.

Test and Build

Run Testsuite

  • yarn test runs browser and Node.js tests.
  • yarn test-browser runs the testsuite in your browser only.
  • yarn test-node runs the testsuite in Node.js only.

Run ESLint

yarn lint runs the ESLint javascript linter.

Build

Executing yarn build concatenates all sources into dist/{web,web-babel,web-crypto,node}.js

Contribute

If you'd like to contribute to the development of Nimiq please follow our Code of Conduct and Contributing Guidelines.

License

This project is under the Apache License 2.0.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].