Introduction
Blinks are distributable experiences that can be embedded anywhere a link can exist. They offer a modern approach to service integration, replacing traditional SDKs with a more streamlined, maintainable solution.
The Blinks Client provides frontend components and headless integration options for rendering and interacting with blinks in your applications.
Key Benefits
- Simple Integration: Other developers can integrate your service in seconds while you maintain ownership of the blink
- Consistent Experience: Ensure your service implementation follows your design principles and best practices
- Centralized Updates: Changes made to your blink are automatically reflected everywhere it’s served, eliminating SDK update cycles
- User-Friendly Interface: Blinks can unfurl to present an intuitive UI, encouraging user engagement through simple button clicks
Integration Options
UI Components
Pre-built React components for easy integration with minimal setup. Perfect for React applications that want complete Blink functionality out of the box.
Headless Integration
For developers who need maximum flexibility and control. Use HTTP endpoints to interact with Blinks programmatically, enabling custom implementations and integrations with AI agents or backend systems.
Chrome Extension
Integrate Blinks directly into browser experiences, allowing users to interact with blockchain actions from any website.
Testing
For testing blink unfurling, we recommend you to use either our dial.to website or our scaffolds which also have a blink client pre-configured.
Non-React Integration
Using a different tech stack? Connect with us on Discord to discuss integration options for non-React codebases.