JSPM

Found 1945 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
  • 118.09
  • 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
  • 102.92
  • Published

@metamask/eip-5792-middleware

Implements the JSON-RPC methods for sending multiple calls from the user's wallet, and checking their status, as referenced in EIP-5792

  • v1.2.3
  • 79.70
  • Published

@ethersproject/abi

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

  • v5.8.0
  • 64.70
  • Published

@ethersproject/web

Utility fucntions for managing web requests for ethers.

  • v5.8.0
  • 64.47
  • Published

@ethersproject/wallet

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

  • v5.8.0
  • 64.33
  • Published

@ethersproject/sha2

The SHA2 family hash functions and HMAC functions for ethers.

  • v5.8.0
  • 63.80
  • Published

web3

Ethereum JavaScript API

  • v4.16.0
  • 61.66
  • Published

@ethersproject/pbkdf2

The PBKDF2 password-pbased key derivation function for ethers.

  • v5.8.0
  • 61.15
  • Published

@metamask/providers

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

  • v22.1.1
  • 60.04
  • Published

eth-ens-namehash

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

  • v2.0.8
  • 59.58
  • 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
  • 59.18
  • 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
  • 58.75
  • Published

@liquity/lib-react

Components and hooks for React-based Liquity frontends

  • v1.0.0
  • 55.77
  • Published

@metamask/base-controller

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

  • v8.4.1
  • 54.95
  • Published

@ledgerhq/evm-tools

EVM tooling used for coin integrations & app bindings

  • v1.7.9
  • 53.82
  • Published

eth-gas-reporter

Mocha reporter which shows gas used per unit test.

  • v0.2.27
  • 53.53
  • Published

@metamask/snaps-sdk

A library containing the core functionality for building MetaMask Snaps

  • v10.0.0
  • 53.32
  • Published

human-standard-token-abi

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

  • v2.0.0
  • 52.87
  • Published

@metamask/network-controller

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

  • v24.3.0
  • 52.55
  • 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.1.0
  • 52.43
  • 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

  • v25.1.1
  • 52.07
  • Published

eth-method-registry

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

  • v4.0.0
  • 51.83
  • Published

@metamask/delegation-core

Low level core functionality for interacting with the Delegation Framework

  • v0.2.0
  • 51.68
  • 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.1.0
  • 50.94
  • Published

@metamask/transaction-controller

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

  • v60.8.0
  • 50.72
  • Published

@metamask/assets-controllers

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

  • v81.0.1
  • 50.71
  • 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

  • v8.0.1
  • 49.96
  • Published

ethjs-ens

An ENS interface module built on EthJS.

  • v2.0.1
  • 49.85
  • 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.1
  • 49.52
  • Published

compass-defi-web3-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.2.0
  • 48.89
  • Published

@funkit/core

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

  • v2.3.51
  • 48.30
  • Published

@metamask/controllers

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

  • v33.0.0
  • 48.27
  • Published

@safe-global/api-kit

SDK that facilitates the interaction with the Safe Transaction Service API

  • v4.0.0
  • 47.87
  • Published

@ethersproject/shims

Shims required for ethers in constrained environments.

  • v5.8.0
  • 46.85
  • Published

@metamask/delegation-toolkit

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

  • v0.13.0
  • 46.74
  • Published

highlightjs-solidity

highlight.js syntax definition for Ethereum's Solidity language

  • v2.0.6
  • 46.29
  • 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
  • 44.14
  • Published

redstone-api

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

  • v0.4.13
  • 44.05
  • 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.26
  • 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
  • 41.63
  • 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.3
  • 39.97
  • Published

coinbase-pro-node

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

  • v9.1.0
  • 39.68
  • Published

@web3-onboard/bitget

bitget-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

  • v2.1.1
  • 38.84
  • Published

@alch/alchemy-web3

Web3 client extended with Alchemy and browser provider integration.

    • v1.4.7
    • 38.62
    • Published

    sol2uml

    Solidity contract visualisation tool.

    • v2.5.22
    • 38.27
    • Published

    @veramo/kms-local

    Veramo KMS implementation that provides Ed25519 and secp256k1 crypto

    • v6.0.0
    • 38.04
    • Published

    @dfinity/cketh

    A library for interfacing with ckETH.

    • v4.0.6
    • 37.95
    • Published

    @unique-nft/utils

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

    • v0.3.22
    • 37.62
    • 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
    • 37.22
    • Published

    @exodus/ethersproject-abi

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

    • v5.4.2-exodus.3
    • 37.12
    • 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.01
    • 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
    • 36.64
    • 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
    • 36.59
    • 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
    • 36.31
    • 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
    • 35.76
    • 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
    • 35.52
    • Published

    @safe-global/relay-kit

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

    • v4.1.0
    • 35.44
    • 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
    • 35.07
    • 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
    • 34.58
    • Published

    @metamask/snaps-simulation

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

    • v3.4.2
    • 34.29
    • 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.1
    • 33.84
    • Published

    rango-sdk

    Rango Exchange SDK for dApps

    • v0.1.71
    • 33.67
    • 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
    • 33.65
    • 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
    • 33.30
    • Published

    synthetix

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

    • v2.102.1
    • 33.09
    • Published

    @metamask-previews/eip-5792-middleware

    Implements the JSON-RPC methods for sending multiple calls from the user's wallet, and checking their status, as referenced in EIP-5792

    • v1.0.0-preview-0b2bfc8a
    • 32.95
    • Published

    web3x

    Typescript port of web3.js

    • v4.0.6
    • 32.83
    • Published

    rubic-sdk

    Simplify dApp creation

    • v5.57.4
    • 32.45
    • Published

    @hethers/transactions

    Utilities for decoding and encoding Hedera Hashgraph transactions for hethers.

    • v1.2.2
    • 32.36
    • 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
    • 32.33
    • Published

    rango-sdk-basic

    Rango Exchange Basic SDK for dApps

    • v0.1.71
    • 32.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.16
    • Published

    btc-markets

    BTC Markets API Client for Node.JS

    • v1.1.1
    • 31.99
    • Published