A universal deeplink and QR code parser for web3 applications.
This monorepo contains the core logic for parsing deeplinks, a React component for scanning QR codes, and a demo application to showcase the functionality.
More info can refer to QRSpec.md
-
@rozoai/deeplink-core: The core library for parsing deeplinks from various blockchain and payment protocols. It supports Ethereum (EIP-681), Solana (Solana Pay), Stellar (SEP-7), and more.
-
@rozoai/deeplink-react: A React component for scanning QR codes. It uses
@rozoai/deeplink-core
to parse the scanned data and provides a simple interface for developers to integrate QR code scanning into their applications.
- Demo Application: A Next.js application that demonstrates how to use
@rozoai/deeplink-core
and@rozoai/deeplink-react
. It includes a simple UI for parsing deeplinks from a text input and a QR code scanner. - Some Screenshots
![]() |
![]() |
![]() |
To get started with the demo application, follow these steps:
-
Install dependencies:
pnpm install
-
Build the packages:
pnpm --filter @rozoai/deeplink-core --filter @rozoai/deeplink-react build
-
Run the development server:
pnpm --filter demo dev
Open http://localhost:3000 with your browser to see the result.
Contributions are welcome! Please open an issue or submit a pull request if you have any suggestions or improvements.