All Projects → near → Near Api Js

near / Near Api Js

Licence: other
JavaScript library to interact with NEAR Protocol via RPC API

Programming Languages

javascript
184084 projects - #8 most used programming language
typescript
32286 projects

Projects that are alternatives of or similar to Near Api Js

Scatter
Scatter is an in-browser ( extension ) wallet for EOS which facilitates interaction between users and dapps.
Stars: ✭ 59 (-14.49%)
Mutual labels:  blockchain
Exonum Client
JavaScript client for Exonum blockchain
Stars: ✭ 62 (-10.14%)
Mutual labels:  blockchain
Create Near App
Create a starter app hooked up to the NEAR blockchain
Stars: ✭ 66 (-4.35%)
Mutual labels:  blockchain
Shitaibin.github.io
博客:Go语言、区块链
Stars: ✭ 59 (-14.49%)
Mutual labels:  blockchain
Waykichain
Public Blockchain as a Decentralized Finance Infrastructure Service Platform
Stars: ✭ 1,117 (+1518.84%)
Mutual labels:  blockchain
Weave
Easy-to-use SDK to build Tendermint ABCI applications
Stars: ✭ 1,122 (+1526.09%)
Mutual labels:  blockchain
Bitshares Core
BitShares Blockchain implementation and command-line interface
Stars: ✭ 1,096 (+1488.41%)
Mutual labels:  blockchain
Cita
A high performance blockchain kernel for enterprise users.
Stars: ✭ 1,155 (+1573.91%)
Mutual labels:  blockchain
Thorify
A web3 adaptor for VeChain Thor RESTful HTTP API.
Stars: ✭ 62 (-10.14%)
Mutual labels:  blockchain
Web Sdk
Portis Web SDK
Stars: ✭ 65 (-5.8%)
Mutual labels:  blockchain
Scp zh
恒星共识协议中文翻译
Stars: ✭ 59 (-14.49%)
Mutual labels:  blockchain
Simplechain
⛓✨ Interactive blockchain built with Node.js
Stars: ✭ 61 (-11.59%)
Mutual labels:  blockchain
The Journal Of Blockchain
区块链自媒体、专注区块链技术学习和实践、IPFS/Filecoin、Bitcoin、Ethereum、EOS、Cosmos、区块链、白皮书、Coinmarketcap、Coindesk、Safe Network、Telegram、Docker、社会治理、经济激励
Stars: ✭ 63 (-8.7%)
Mutual labels:  blockchain
Coinonline
A Cryptocurrency/Blockchain wallet app based on React Native
Stars: ✭ 59 (-14.49%)
Mutual labels:  blockchain
Koa
The koa is a high-level language that has more expressions than the bitcoin script and is simpler and easy to analyze
Stars: ✭ 67 (-2.9%)
Mutual labels:  blockchain
Zknifty
🎴Zero-knowledge non-fungible tokens on Ethereum using zk-SNARKs
Stars: ✭ 59 (-14.49%)
Mutual labels:  blockchain
Blockstack Browser
The Blockstack Browser
Stars: ✭ 1,119 (+1521.74%)
Mutual labels:  blockchain
Fast Dat Parser
Superfast blockchain parser for stats
Stars: ✭ 68 (-1.45%)
Mutual labels:  blockchain
Covenantsql
A decentralized, trusted, high performance, SQL database with blockchain features
Stars: ✭ 1,148 (+1563.77%)
Mutual labels:  blockchain
Blocksci
A high-performance tool for blockchain science and exploration
Stars: ✭ 1,127 (+1533.33%)
Mutual labels:  blockchain

near-api-js

Build Status Gitpod Ready-to-Code

A JavaScript/TypeScript library for development of DApps on the NEAR platform

Documentation

Read the TypeDoc API documentation

Contribute to this library

  1. Install dependencies

    yarn
    
  2. Run continuous build with:

    yarn build -- -w
    

Publish

Prepare dist version by running:

yarn dist

When publishing to npm use np.

Integration Test

Start the node by following instructions from nearcore, then

yarn test

Tests use sample contract from near-hello npm package, see https://github.com/nearprotocol/near-hello

Update error messages

Follow next steps:

  1. Change hash for the commit with errors in the nearcore
  2. Generate new types for errors: node gen_error_types.js
  3. yarn fix fix any issues with linter.
  4. yarn build to update lib/**.js files

License

This repository is distributed under the terms of both the MIT license and the Apache License (Version 2.0). See LICENSE and LICENSE-APACHE for details.

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].