Inspired by Web3.js
This is a #BuildOnZil grant program
This API is inspired by Web3.js, somehow features and functions are different from it
To clear the path for Zilliqa and this library. We decide to make a check list to see which ones should be implemented. You should check the list below:
npm i -S webz.js
// or
yarn add webz.js
import Webz from 'webz.js'
// use 'require' in strict mode
// const Webz = require('webz.js')
// {nodeUrl:URL} has to be initialized
const webz=Webz({nodeUrl:'http://localhost:4200'})
// you can set provider simply using setProvider()
let providerUrl='https://api-scilla.zilliqa.com'
// set the new provider
const newProvider=webz.setProvider(prividerUrl)
// test if it sets correctly
console.log(newProvider.url)
// ouput in console
// 'https://api-scilla.zilliqa.com'
<!-- load the browser version js in Html -->
<script src="../pathToLibrary/Webz.browser.js"></script>
<!--
...
// then you can access Webz Object
// but remember it's a constructor, new Webz() first
-->
<script>
// {nodeUrl:URL} has to be initialized
var webz =new Webz({nodeUrl:'http://localhost:4200'})
// you can set provider simply using setProvider()
var providerUrl = 'https://api-scilla.zilliqa.com'
// set the new provider
var newProvider=webz.setProvider(prividerUrl)
// test if it sets correctly
console.log(newProvider.url)
// ouput in console
// 'https://api-scilla.zilliqa.com'
</script>
- clone this repo
- npm install
- npm run dist
- webz.js
- webz.js.map
- webz.browser.js
- webz.browser.js.map
- webz.server.js
- webz.server.js.map
to be done
See /example folder
It's a React WebApp using umijs and dvajs
A small explorer and wallet App
Official JS-Lib:zilliqa-js
Official javascript library created by Zilliqa Core Team
Most Webz.js features inherite from it
JSON_RPC Tool:kaya
A JSON*RPC Dev tool emulated the behaviour of Zilliqa blockchain
Also great work from Zilliqa Core Team
!! Strongly Recommended !!
when you start building DApps with Webz.js
Awesome Resource:Awesome-Zilliqa
A repo that collect most libraries and docs from dev community
Edited and updated by FireStack Team, A star is truly welcomed.