About blockchain components
@shopify/connect-wallet
and @shopify/tokengate
are React UI components that integrate into your app for seamless storefront tokengating.
Shopify blockchain components are designed with a few guiding principles in mind.
Customizable
Anchor link to section titled "Customizable"Components come in a default theme that offers a neutral starting point. You can also create a custom theme with style variables, enabling users to match the blockchain elements of their storefront to their theme. Learn more about component theming.
Components are built to optimally integrate blockchain-based data and workflows with the Shopify platform, leveraging the latest Shopify APIs and resources.
Components are designed with inclusivity in mind, using plain language, clear error handling, a simple and accessible user interface, and resources to get started or learn more.
Components are tested extensively across major platforms and operating systems, and work robustly on mobile and desktop. Any issues can be reported on our GitHub repository.
Components can be modified and extended to meet developer needs, and all source code is available in a public repository.