Menu
Libraries |
Category

xray

  • Purpose: XRAY is a blockchain explorer tool designed to parse and visualize transaction data, wallet details, and token information on the Solana blockchain. It provides a user-friendly interface to explore and understand blockchain activities.

  • Target Audience: Developers, blockchain analysts, and users who need detailed insights into Solana transactions, wallets, and tokens.

  • Key Features:

    • Transaction Parsing: Converts raw blockchain data into readable UI state.
    • Search Functionality: Resolves search inputs to redirect users to relevant pages (e.g., transaction, wallet, or token details).
    • Multi-Framework Support: Built with SvelteKit for the frontend, alongside other modern web technologies like tRPC, TanstackQuery, and TailwindCSS.
  • Tech Stack:

    • Frontend: SvelteKit, TailwindCSS, DaisyUI.
    • Backend: tRPC, Prisma, Node.js.
    • State Management: TanstackQuery with a SvelteKit adapter.
  • Routes:

    • /: Homepage.
    • /[search]/tx: Transaction details.
    • /[search]/wallet: Wallet details.
    • /[search]/token: Token details.
  • Packages:

    • @helius-labs/xray-web: The main SvelteKit app for the UI and backend.
    • @helius-labs/xray-proton: Parses transaction data for the UI.
    • @helius-labs/xray-database (WIP): Manages database interactions via Prisma.
  • Community & Support:

  • Deployments:

daisyuisolanasveltetailwindcsstanstack-querytrpctypescript

Comments