FLASHKITGIWA
GIWA Sepolia|⚡ 200ms Preconf
Developer Documentation Portal

FlashKit for GIWA Documentation

Everything required to integrate GIWA Flashblocks (~200ms preconfirmations), dual-client fallback, pre-flight simulation (eth_simulateV1), and real-time transaction telemetry.

Table of Contents

1. Quickstart & Installation

FlashKit is published to NPM as modular, zero-dependency scoped packages. Choose your package manager below:

pnpm add @flashkit/core @flashkit/react @flashkit/ui viem react react-dom

30-Second Example

import { createFlashKit } from '@flashkit/core'

const flashkit = createFlashKit()
const tracker = flashkit.trackTransaction('0x...')

tracker.on('preconfirmed', ({ state }) => {
  console.log('⚡ Preconfirmed in', state.timeline.preconfirmationMs, 'ms')
})

tracker.on('included', ({ state }) => {
  console.log('📦 Included in Canonical Block #' + state.blockNumber)
})