JSPM

Found 1927 results for Ethereum Hooks

@safe-global/safe-react-hooks

A collection of React Hooks that facilitates the interaction of React apps with Safe Smart Accounts

  • v0.3.0
  • 108.77
  • Published

@web3-onboard/react

A collection of React hooks for integrating Web3-Onboard in to React and Next.js projects. Web3-Onboard makes it simple to connect Ethereum hardware and software wallets to your dapp. Features standardised spec compliant web3 providers for all supported w

  • v2.11.0
  • 98.28
  • Published

@ethersproject/abi

Utilities and Classes for parsing, formatting and managing Ethereum ABIs.

  • v5.8.0
  • 64.62
  • Published

@ethersproject/web

Utility fucntions for managing web requests for ethers.

  • v5.8.0
  • 64.29
  • Published

@ethersproject/sha2

The SHA2 family hash functions and HMAC functions for ethers.

  • v5.8.0
  • 63.60
  • Published

@ethersproject/wallet

Classes for managing, encrypting and decrypting Ethereum private keys as a Signer for ethers.

  • v5.8.0
  • 63.58
  • Published

web3

Ethereum JavaScript API

  • v4.16.0
  • 61.07
  • Published

@ethersproject/pbkdf2

The PBKDF2 password-pbased key derivation function for ethers.

  • v5.8.0
  • 61.05
  • Published

@metamask/providers

A JavaScript Ethereum provider that connects to the wallet over a stream

  • v22.1.0
  • 58.63
  • Published

eth-ens-namehash

A simple module for generating ENS namehashes per spec https://github.com/ethereum/EIPs/issues/137

  • v2.0.8
  • 58.36
  • Published

@subwallet-connect/react

A collection of React hooks for integrating Web3-Onboard in to React and Next.js projects. Web3-Onboard makes it simple to connect Ethereum hardware and software wallets to your dapp. Features standardised spec compliant web3 providers for all supported w

  • v1.0.8
  • 56.39
  • Published

@web3-onboard/core

Web3-Onboard makes it simple to connect Ethereum hardware and software wallets to your dapp. Features standardized spec compliant web3 providers for all supported wallets, framework agnostic modern javascript UI with code splitting, CSS customization, mul

  • v2.24.1
  • 55.25
  • Published

eth-gas-reporter

Mocha reporter which shows gas used per unit test.

  • v0.2.27
  • 53.42
  • Published

@metamask/base-controller

Provides scaffolding for controllers as well a communication system for all controllers

  • v8.2.0
  • 52.11
  • Published

@metamask/snaps-sdk

A library containing the core functionality for building MetaMask Snaps

  • v9.3.0
  • 51.11
  • Published

@ledgerhq/evm-tools

EVM tooling used for coin integrations & app bindings

  • v1.7.4
  • 50.99
  • Published

@metamask/network-controller

Provides an interface to the currently selected network via a MetaMask-compatible provider object

  • v24.1.0
  • 50.89
  • Published

@metamask/gas-fee-controller

Periodically calculates gas fee estimates based on various gas limits as well as other data displayed on transaction confirm screens

  • v24.0.0
  • 49.86
  • Published

human-standard-token-abi

A simple node module that exports the [Ethereum ABI](1) for [ERC 20](2) compatible tokens.

  • v2.0.0
  • 49.04
  • Published

eth-method-registry

A module for getting method signature info from an ethereum method signature.

  • v4.0.0
  • 47.93
  • Published

@safe-global/api-kit

SDK that facilitates the interaction with the Safe Transaction Service API

  • v4.0.0
  • 47.53
  • Published

@metamask/permission-controller

Mediates access to JSON-RPC methods, used to interact with pieces of the MetaMask stack, via middleware for json-rpc-engine

  • v11.0.6
  • 47.48
  • Published

@ethersproject/shims

Shims required for ethers in constrained environments.

  • v5.8.0
  • 47.45
  • Published

@metamask/profile-sync-controller

The profile sync helps developers synchronize data across multiple clients and devices in a privacy-preserving way. All data saved in the user storage database is encrypted client-side to preserve privacy. The user storage provides a modular design, givin

  • v24.0.0
  • 47.35
  • Published

@metamask/transaction-controller

Stores transactions alongside their periodically updated statuses and manages interactions such as approval and cancellation

  • v60.1.0
  • 46.94
  • Published

@metamask/assets-controllers

Controllers which manage interactions involving ERC-20, ERC-721, and ERC-1155 tokens (including NFTs)

  • v74.3.1
  • 46.91
  • Published

highlightjs-solidity

highlight.js syntax definition for Ethereum's Solidity language

  • v2.0.6
  • 45.49
  • Published

ethjs-ens

An ENS interface module built on EthJS.

  • v2.0.1
  • 44.89
  • Published

@metamask/earn-controller

Manages state for earning features and coordinates interactions between staking services, SDK integrations, and other controllers to enable users to participate in various earning opportunities

  • v6.0.0
  • 44.77
  • Published

@metamask/eip1193-permission-middleware

Implements the JSON-RPC methods for managing permissions as referenced in EIP-2255 and MIP-2 and inspired by MIP-5, but supporting chain-agnostic permission caveats in alignment with @metamask/multichain-api-middleware

  • v1.0.0
  • 44.25
  • Published

@funkit/core

Funkit core SDK provides feature-rich and extensible smart wallets built on account abstraction

  • v2.3.39
  • 44.02
  • Published

@ensdomains/eth-ens-namehash

A simple module for generating ENS namehashes per spec https://github.com/ethereum/EIPs/issues/137

  • v2.0.15
  • 43.18
  • Published

redstone-api

Javascript library for fetching trusted token pricing data from Redstone data ecosystem

  • v0.4.13
  • 43.17
  • Published

@metamask/controllers

Collection of platform-agnostic modules for creating secure data models for cryptocurrency wallets

  • v33.0.0
  • 42.62
  • Published

@web3-onboard/common

Web3-Onboard makes it simple to connect Ethereum hardware and software wallets to your dapp. Features standardised spec compliant web3 providers for all supported wallets, framework agnostic modern javascript UI with code splitting, CSS customization, mul

  • v2.4.2
  • 41.20
  • Published

coinbase-pro-node

Coinbase Pro API for Node.js, written in TypeScript and covered by tests.

  • v9.1.0
  • 40.10
  • Published

@web3-onboard/injected-wallets

Injected wallet module for connecting browser extension and mobile wallets to Web3-Onboard. Web3-Onboard makes it simple to connect Ethereum hardware and software wallets to your dapp. Features standardised spec compliant web3 providers for all supported

  • v2.11.3
  • 39.29
  • Published

@metamask/delegation-toolkit

The Delegation Toolkit built on top of Viem - a library for interacting with DeleGator Smart Accounts

  • v0.13.0-rc.3
  • 39.22
  • Published

@web3-onboard/walletconnect

WalletConnect SDK module for connecting to Web3-Onboard. Web3-Onboard makes it simple to connect Ethereum hardware and software wallets to your dapp. Features standardised spec compliant web3 providers for all supported wallets, framework agnostic modern

  • v2.6.2
  • 39.05
  • Published

@alch/alchemy-web3

Web3 client extended with Alchemy and browser provider integration.

    • v1.4.7
    • 38.76
    • Published

    @hethers/transactions

    Utilities for decoding and encoding Hedera Hashgraph transactions for hethers.

    • v1.2.2
    • 38.43
    • Published

    @hethers/abstract-signer

    An Abstract Class for describing an Hedera Hashgraph Signer for hethers.

    • v1.2.3
    • 38.13
    • Published

    @web3-onboard/coinbase

    Coinbase SDK wallet module for connecting to Web3-Onboard. Web3-Onboard makes it simple to connect Ethereum hardware and software wallets to your dapp. Features standardised spec compliant web3 providers for all supported wallets, framework agnostic moder

    • v2.4.2
    • 37.82
    • Published

    sol2uml

    Solidity contract visualisation tool.

    • v2.5.22
    • 37.26
    • Published

    @biconomy/node-client

    Node Client that comminucates with indexer service to fetch necessary details for the Smart Account

      • v3.1.4
      • 37.22
      • Published

      @exodus/ethersproject-abi

      Utilities and Classes for parsing, formatting and managing Ethereum ABIs.

      • v5.4.2-exodus.3
      • 37.01
      • Published

      @unique-nft/utils

      A tiny library to work with Substrate and Ethereum addresses and do some more

      • v0.3.22
      • 37.01
      • Published

      coinpayments

      CoinPayments is a cloud wallet solution that offers an easy way to integrate a checkout system for numerous cryptocurrencies. Coinpayments now also offers coin conversion via Shapeshift.io.

      • v2.2.0
      • 36.62
      • Published

      @hethers/contracts

      Contract abstraction meta-class for hethers.

      • v1.2.4
      • 36.35
      • Published

      @veramo/kms-local

      Veramo KMS implementation that provides Ed25519 and secp256k1 crypto

      • v6.0.0
      • 36.19
      • Published

      @hethers/wallet

      Classes for managing, encrypting and decrypting ECDSA private keys as a Signer for hethers.

      • v1.2.4
      • 36.03
      • Published

      @hethers/hdnode

      BIP32 Hierarchal Deterministic Node operations.

      • v1.2.3
      • 35.91
      • Published

      synthetix

      The smart contracts which make up the Synthetix system. (synthetix.io)

      • v2.102.1
      • 35.60
      • Published

      @hethers/units

      Unit conversion functions for Hedera Hashgraph.

      • v1.2.0
      • 35.58
      • Published

      @hethers/logger

      Logger utility functions for hethers.

      • v1.2.0
      • 35.57
      • Published

      web3x

      Typescript port of web3.js

      • v4.0.6
      • 35.24
      • Published

      btc-markets

      BTC Markets API Client for Node.JS

      • v1.1.1
      • 35.24
      • Published

      rubic-sdk

      Simplify dApp creation

      • v5.57.4
      • 35.18
      • Published

      @metamask-previews/profile-sync-controller

      The profile sync helps developers synchronize data across multiple clients and devices in a privacy-preserving way. All data saved in the user storage database is encrypted client-side to preserve privacy. The user storage provides a modular design, givin

      • v0.0.0-preview-699063fc
      • 35.11
      • Published

      @hethers/abstract-provider

      An Abstract Class for describing an Hedera Hashgraph Provider for hethers.

      • v1.2.1
      • 34.98
      • Published

      @metamask-previews/transaction-controller

      Stores transactions alongside their periodically updated statuses and manages interactions such as approval and cancellation

      • v8.0.1-preview.d32a7cc
      • 34.92
      • Published

      @hashgraph/hethers

      Umbrella package for most common Hethers libraries.

      • v1.2.6
      • 34.82
      • Published

      @web3-onboard/gnosis

      Safe module for connecting to Web3-Onboard. Web3-Onboard makes it simple to connect Ethereum hardware and software wallets to your dapp. Features standardised spec compliant web3 providers for all supported wallets, framework agnostic modern javascript UI

      • v2.3.2
      • 34.76
      • Published

      @hethers/constants

      Common EVM & Hedera Hashgraph constants used for hethers.

      • v1.2.0
      • 34.73
      • Published

      @hethers/address

      Utilities for handling EVM Addresses for hethers.

      • v1.2.0
      • 34.73
      • Published

      @metamask-previews/permission-controller

      Mediates access to JSON-RPC methods, used to interact with pieces of the MetaMask stack, via middleware for json-rpc-engine

      • v4.1.0-preview.d32a7cc
      • 34.57
      • Published

      @metamask-previews/gas-fee-controller

      Periodically calculates gas fee estimates based on various gas limits as well as other data displayed on transaction confirm screens

      • v6.1.1-preview.d32a7cc
      • 34.55
      • Published

      @safe-global/relay-kit

      SDK for Safe Smart Accounts with support for ERC-4337 and Relay

      • v4.0.5
      • 34.50
      • Published

      @web3-onboard/ledger

      Ledger hardware wallet module for connecting to Web3-Onboard. Web3-Onboard makes it simple to connect Ethereum hardware and software wallets to your dapp. Features standardized spec compliant web3 providers for all supported wallets, framework agnostic mo

      • v2.7.1
      • 34.48
      • Published

      @metamask-previews/earn-controller

      Manages state for earning features and coordinates interactions between staking services, SDK integrations, and other controllers to enable users to participate in various earning opportunities

      • v0.0.0-preview-43593c4e
      • 34.16
      • Published

      @dfinity/cketh

      A library for interfacing with ckETH.

      • v3.4.12
      • 33.72
      • Published

      @web3-onboard/metamask

      MetaMask SDK wallet module for connecting to Web3-Onboard. Web3-Onboard makes it simple to connect Ethereum hardware and software wallets to your dapp. Features standardised spec compliant web3 providers for all supported wallets, framework agnostic moder

      • v2.2.1
      • 33.64
      • Published

      @metamask/snaps-jest

      A Jest preset for end-to-end testing MetaMask Snaps, including a Jest environment, and a set of Jest matchers

      • v9.4.0
      • 33.45
      • Published

      @metamask-previews/eip1193-permission-middleware

      Implements the JSON-RPC methods for managing permissions as referenced in EIP-2255 and MIP-2 and inspired by MIP-5, but supporting chain-agnostic permission caveats in alignment with @metamask/multichain-api-middleware

      • v0.1.0-preview-b69c669
      • 33.42
      • Published

      @web3-onboard/hw-common

      Web3-Onboard makes it simple to connect Ethereum hardware and software wallets to your dapp. Features standardised spec compliant web3 providers for all supported wallets, framework agnostic modern javascript UI with code splitting, CSS customization, mul

      • v2.3.3
      • 33.35
      • Published

      @metamask/snaps-simulation

      A simulation framework for MetaMask Snaps, enabling headless testing of Snaps in a controlled environment

      • v3.4.1
      • 33.21
      • Published

      @web3-onboard/trust

      Trust Wallet SDK wallet module for connecting to Web3-Onboard. Web3-Onboard makes it simple to connect Ethereum hardware and software wallets to your dapp. Features standardized spec compliant web3 providers for all supported wallets, framework agnostic m

      • v2.1.2
      • 32.86
      • Published

      rango-sdk-basic

      Rango Exchange Basic SDK for dApps

      • v0.1.71
      • 31.82
      • Published

      @reality.eth/contracts

      Collection of smart contracts for the Realitio fact verification platform

      • v3.2.13
      • 31.34
      • Published