@web3-onboard/portis

Portis 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 modern
14,462 922
Install
npm install @web3-onboard/portis
Latest Version:2.2.1
License:MIT
Last Updated:May 28, 2026
Links: GitHub  ·  npm
Maintainer: jake-thirdweb

@web3-onboard/portis

Wallet module for connecting Portis wallet to web3-onboard

Install

npm i @web3-onboard/portis

Options

type PortisOptions {
  apiKey: string // required
}

Usage

import Onboard from '@web3-onboard/core'
import portisModule from '@web3-onboard/portis'

const portis = portisModule({ apiKey: 'API_KEY' })

const onboard = Onboard({
  // ... other Onboard options
  wallets: [
    portis
    //... other wallets
  ]
})

const connectedWallets = await onboard.connectWallet()
console.log(connectedWallets)

Related Packages

@web3-onboard/gnosis

Safe module for connecting to Web3-Onboard. Web3-Onboard makes it simple to conn...

74,031 922
@web3-onboard/sequence

Sequence is the smartest Web3 wallet. Easy, fun and secure.

39,670 922
@web3-onboard/keystone

Keystone hardware wallet module for connecting to Web3-Onboard. Web3-Onboard mak...

36,434 922
@web3-onboard/keepkey

KeepKey hardware wallet module for connecting to Web3-Onboard. Web3-Onboard make...

9,009 922
@web3-onboard/mew

(DEPRECATED. Use @web3-onboard/mew-wallet instead) MEW (My Ether Wallet) SDK wal...

1,557 922

Version History

Version Released License
2.2.1 MIT
2.2.0 MIT
2.1.7 MIT
2.1.6 MIT
2.1.5 MIT
Pre-releases (24)
Version Released License
2.2.0-alpha.2 MIT
2.2.0-wagmi.2 MIT
2.2.0-wagmi.1 MIT
2.2.0-viem.1 MIT
2.1.7-alpha.1 MIT