0xWeb
  • 0xWeb
  • πŸ’»Installation
  • πŸ—ƒοΈBlockchains
  • πŸ“¦Package Manager
    • πŸ“‚Folder structure
    • πŸš€Dequanto dependency
    • πŸŽ†Installing contracts
    • πŸ”’Versioning
  • πŸ”Wallet
    • πŸ”‘Keys notice
    • πŸ™‚Accounts
  • πŸ’»CLI
    • Commands Overview
  • πŸ—„οΈGnosis Safe
    • πŸ™†β€β™‚οΈZero Trust Wallet
  • πŸš€Dequanto
    • ℹ️Info
    • πŸ•ΈοΈRPC Client Pool
    • πŸ—οΈTx Builder
    • πŸ“€Tx Writer
    • ⛓️Blockchain Explorers
    • πŸͺ™Token Services
    • πŸ—ƒοΈIndexer
    • ✨Utilities
  • ⛑️Hardhat
    • ℹ️Info
    • ⬇️Installation
    • 🧩Compile
    • πŸ’«Deploy
  • 0️Openzeppelin
    • Openzeppelin contracts
Powered by GitBook
On this page
  • 1. CLI Toolkit for EVM compatibale blockchains
  • 2. Interacting with EVM Smart Contracts in Node.js done in seconds.

0xWeb

NextInstallation

Last updated 2 years ago

1. CLI Toolkit for EVM compatibale blockchains

By using library we export the most common WEB3 commands to be accessible straight from your command line interface.

2. Interacting with EVM Smart Contracts in Node.js done in seconds.

Generate TypeScript classes for validated smart contracts and import them as regular modules. Read methods, Write methods, Event listeners, and Log parsers β€” everything is already included. Access private storage variables with auto-generated getter functions.

0xWeb is built on top of library β€” the blockchain communication layer, which is integrated under the hood.

We believe in the openness and transparency of the web. And we want to provide anybody with a quick and easy way to integrate blockchain solutions.

An example of what you will get

Lets get an ETH price from the by chainlink.

  • Install the contract

0xweb install 0x5f4ec3df9cbd43714fe2740f5e3616155c5b8419 --name chainlink/oracle-eth --chain eth
  • Get the price

const oracle = new ChainlinkOracleEth();
const price: bigint = await oracle.latestAnswer();

dequanto
dequanto
onchain oracle