Ship better Polkadot
Apps faster

Deliver great UX with ready-made, typesafe Polkadot components. Fully customizable. Fully open source. Powered by papi and dedot
$ npx polkadot-ui add tx-notification
Wallet & Account Selection
Wallet connection and account selection. We provide a minimal working example of a connection component. If you want more features like e.g. WalletConnect, try LunoKit
Tx Button
Button component for sending arbitrary transactions. Supports all chains, all signers with default notification. Fees and error states are handled by the component.
Fee calculation pending...
Please select an account
Address Input
Input component with SS58/Ethereum validation and identity lookup
Account Info
Display identity name and optional fields for an address
5CwW67...Kwd9R2
1dsrQj...4pTUh2
1hFmn2...7qgmpA
Network Indicator
Show current network and status
Require Connection
Render children only when a connection is established
Make sure your app is connected to Paseo to continue. This is the content that will be displayed when you are not connected to Paseo.
Require Account
Render children only when an account is selected
Please select an account to continue.
Amount Input
Input component for entering amounts
👤 No Account Selected
Please select an account to continue with amount input.
Select Token
Token selection with search and balances
Select Token Dialog
Token selection dialog with search and balances
Transaction Details
Summarize fees, sender, recipient and call data
Transaction Details not yet implemented - coming soon
Balance Display
Formatted on-chain balance with fiat value
Balance Display not yet implemented - coming soon
NFT Card
Display NFT image, name and collection
NFT Card not yet implemented - coming soon