Skip to content
This repository has been archived by the owner on Jan 15, 2023. It is now read-only.
/ web3scan Public archive

Gather information from EVM-based networks using Etherscan's API.

License

BSD-3-Clause, Unlicense licenses found

Licenses found

BSD-3-Clause
LICENSE-BSD
Unlicense
LICENSE-WAIVER
Notifications You must be signed in to change notification settings

tonytins/web3scan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Web3Scan

Web3Scan was originally intended as a direct descendant of CoinMarket library, focused on interaction with Web3 APIs from Etherscan, and other similar platforms. However, due to ongoing events in the Cryptocurrency and DeFi sector, such as hacks, rug pulls, exchanges collapsing and other events following the aftermath of the Terra blockchain's crash, the project is now deprecated and is no longer maintained.

Example

APIKEY=[key]
use web3scan::Web3;

pub fn main() {
    let network = Web3::new("api.etherscan.io");
    let balance = network
    .get_balance("0xAb5801a7D398351b8bE11C439e05C5B3259aeC9B")
    .expect("Parsing error");

    println!("{}", balance);
}

Requirements

License

In jurisdictions that recognize copyright waivers, I've waived all copyright and related or neighboring rights for to this project. In areas where these waivers are not recognized, BSD-3-Clause is enforced.

About

Gather information from EVM-based networks using Etherscan's API.

Resources

License

BSD-3-Clause, Unlicense licenses found

Licenses found

BSD-3-Clause
LICENSE-BSD
Unlicense
LICENSE-WAIVER

Stars

Watchers

Forks

Languages