0.0.2 • Published 5 months ago

@consensys/ds3-web3 v0.0.2

Weekly downloads
-
License
-
Repository
-
Last release
5 months ago

@consensys/ds3-web3

🚧 Note: This package is under active development. While we're working hard to make it production-ready, please be aware that APIs and features may change. We welcome your feedback and contributions as we continue to improve!

🌐 Web Support Only - Native support coming soon!

šŸš€ Ultimate cross-platform blockchain components that feel native everywhere

Build powerful Web3 interfaces that work seamlessly across web and mobile platforms, with a comprehensive set of components that handle blockchain interactions, wallet connections, and Ethereum-specific utilities.

// One import. Any platform. Native everywhere.
import { Account, Address, ChainAvatar } from '@consensys/ds3-web3';

✨ Standout Features

✨ Built on @consensys/ds3 - Leverages true cross-platform components with compound patterns, dual APIs, and unified styling through Tailwind + NativeWind

šŸ”— Wallet Integration - Seamless connection with MetaMask, WalletConnect, and other popular wallets

🌐 Cross-Chain Support - Display and interact with multiple blockchain networks through a unified interface

šŸ” ENS Resolution - Automatic resolution of Ethereum addresses to human-readable ENS names

šŸš€ Get Started

pnpm add @consensys/ds3-web3

For detailed framework setup and configuration, see the @consensys/ds3-config documentation.

šŸ“š Component Library

DS3 Web3 gives you production-ready components for building modern blockchain interfaces:

Account Components

  • Account - Display and manage connected wallet accounts with ENS resolution

Address Components

  • Address - Display Ethereum addresses with ENS resolution and truncation
  • AddressAvatar - Generate and display avatars based on Ethereum addresses
  • AddressCard - Card layout for displaying addresses with avatars

Chain Components

Wallet Components

šŸ› ļø Development

# Install dependencies
pnpm i

# Watch and build
pnpm dev

# Production build
pnpm build

šŸ¤ Contributing

We welcome contributions!

šŸ“œ License

MIT