[Integration] — KAIZEN x NEAR Protocol

A
portalnetworkofficial
3 min readDec 10, 2019

Portal Network’s KAIZEN-CLI now support NearProtocol

Near Protocol is a sharded, proof-of-stake public blockchain, built by a world-class team that has developed some of the world’s only sharded databases at scale.

We’ve integrated NEAR’s decentralized application pack, and combine it into KAIZEN-CLI, this enables developers to easily create a React based NEAR application template. We also added NEAR into KAIZEN plugin which enable deployment of developer’s existing decentralized application project with NEAR.

TLDR: NPM for download — http://bit.ly/2lSH2Qy

What is NEAR Protocol?

What is NEAR Protocol?

Well-Supported OSS Stack

Write blockchain smart contracts using familiar languages — Typescript and Rust, for starters — that compile to WebAssembly. Writing apps for the blockchain is easier when you don’t have to learn a niche domain-specific language, as well as new test suites and deployment tools. Typescript lets you write fast and tap into a vast pool of existing web developers to build your team, while Rust gives you the advantage of strong type safety and formally verified runtime to prevent costly smart contract bugs. Eventually, you’ll be able to write smart contracts for the NEAR blockchain in any language that can compile to Wasm. Learn more about the NEAR dApp stack here.

Online IDE + Fast Deployment

Create and deploy your first app to the NEAR blockchain in seconds with our online IDE. You don’t need to worry about setting up a node or a deployment process in order to create an app — NEAR Studio handles that for you. Focus on features and not on basic infrastructure. Try out NEAR Studio here.

Protocol-Level Royalties

Get paid for creating contracts that are used by other projects. It’s straightforward to set a developer fee percentage that is charged in addition to transaction fees any time your smart contract is called. This opens up a whole range of automated royalty and licensing-based business models that were previously hugely difficult to implement as smart contracts on a blockchain.

Easy Onboarding

Let your users try your decentralized app the same way they try all other apps — for free. Prepay transactions for them so they don’t need to work out how to buy crypto tokens on an external exchange (or plunk down credit card details upfront) in order to start using your app.

Progressive Security

Let your users sign up for a wallet the same way they would sign up for a regular account — with their email address and a password, or even with Single Sign-On. They can beef up their account security once they’re ready to commit. No browser extension needed (bye bye Metamask!), no need to keep their private keys safe from the get-go.

Protocol-Level Permissions

Let your users use your app without ever knowing they’re committing to a blockchain. Users can give apps permission to sign blockchain transactions on their behalf, and can revoke those permissions at any time. No signing transactions in the middle of a heated final battle.

Start using NEAR Protocol w/ KAIZEN-CLI

```

STEP 1: Install KAIZEN to support Near
```
npm install -g kaizen-cli
```

STEP 2:
```
kaizen create --template react-near --name myproject
```

or

STEP 2: Install Near library using KAIZEN
```
kaizen plugins install near
```

That’s it, we hope you enjoy using KAIZEN-CLI and NEAR Protocol, let us know what we should integrate next.

Reaching new high on downloads

--

--