1.0.25 • Published 3 years ago

caeb-bscscan v1.0.25

Weekly downloads
-
License
MIT
Repository
-
Last release
3 years ago

CAEB BSCSCAN

NPM Version

BscScan is a Block Explorer and Analytics Platform for Binance Smart Chain and provides APIs that returns informations about accounts, token, contracts and a lot of other analytics.

Why another package ?

There's already a node package bsc-scan using axios to request BscScan API infos, but the problem is that the API is behind a cloudfare DDoS protection and a captcha is asked sometimes 🥺

Why cz_binance ? It's an API and apiKey IP rate limit should normally do the job no 🥴 ?

No matter, so instead of using axios, this package use Puppeteer Extra with Stealth and Recaptcha plugins to bypass that ridiculous API limitations...

And it works really well 👻

Install

yarn add caeb-bscscan
# - or -
npm i caeb-bscscan

Usage

// Import the lib
import BscClient from 'caeb-bscscan';

// Create a new client
const client = new BscClient();

Methods

getAccountBalance(address)

// Get account balance
const balance = await client.getAccountBalance('0x1Ed970C1D3F9B85bA6607d45C752E22D9b0b09f4');

Options

BscClient options.

Create a BscScan apiKey here

// BscClient example with full options (and TOR as proxy)
const client = new BscClient({
    apiUrl: 'https://api.bscscan.com/api',
    apiKey: 'XXX',
    headless: true,
    proxy: 'http://127.0.0.1:9150'
});

Run Unit Tests

npm run test:watch

More docs

You can download package and open docs/index.html for extended informations and documentations.

Want to donate ?

If you like that project and my work, you can send me your favorite shitcoin to my BEP20 wallet address : 0x1Ed970C1D3F9B85bA6607d45C752E22D9b0b09f4

License

Copyright © 2021, Caeb WALLACE. Released under the MIT License.

1.0.25

3 years ago

1.0.24

3 years ago

1.0.22

3 years ago

1.0.21

3 years ago

1.0.20

3 years ago

1.0.19

3 years ago

1.0.18

3 years ago

1.0.17

3 years ago

1.0.16

3 years ago

1.0.14

3 years ago

1.0.12

3 years ago

1.0.11

3 years ago

1.0.10

3 years ago

1.0.9

3 years ago

1.0.8

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.1

3 years ago