JSPM

@windstack/session

0.2.0
    • ESM via JSPM
    • ES Module Entrypoint
    • Export Map
    • Keywords
    • License
    • Repository URL
    • TypeScript Types
    • README
    • Created
    • Published
    • Downloads 224
    • Score
      100M100P100Q52494F
    • License MIT

    Unified multichain session layer for Wind Stack SDK packages and WharfKit SessionKit.

    Package Exports

    • @windstack/session

    Readme

    @windstack/session

    Unified Wind Stack session layer for dApps that need one client across EVM, Solana, and Vexanium.

    It also provides WispSessionPlugin for WharfKit SessionKit. The plugin is an adapter; it does not replace WharfKit.

    Install

    For multichain direct usage:

    npm install @windstack/session @windstack/evm @windstack/solana @windstack/vexanium

    For WharfKit SessionKit:

    npm install @windstack/session @windstack/vexanium @wharfkit/session @wharfkit/antelope @wharfkit/signing-request

    @wharfkit/session, @wharfkit/antelope, and @wharfkit/signing-request are peer dependencies because this package plugs into SessionKit.

    Multichain client

    import { createWispSessionClient } from '@windstack/session';
    
    const client = await createWispSessionClient({
      dapp: {
        name: 'Wind Explorer — Vexanium Blockchain',
        url: 'https://explorer.windcrypto.com',
        icon: 'https://explorer.windcrypto.com/icon-128.png',
        description: 'Explore Vexanium: blocks, transactions, accounts, contracts, and analytics — all in one sleek explorer.',
      },
    });
    
    await client.connect(['eip155:1', 'antelope:f9f432b1851b5c179d2091a96f593aa']);

    WharfKit SessionKit plugin

    import { SessionKit } from '@wharfkit/session';
    import { WispSessionPlugin } from '@windstack/session';
    
    const sessionKit = new SessionKit({
      appName: 'Wind Explorer',
      chains: [vexaniumChain],
      walletPlugins: [new WispSessionPlugin()],
    });

    Vexanium signing behavior

    Vexanium signing uses VSR through @windstack/vexanium. VSR is backed by @wharfkit/signing-request, so the transaction model remains Antelope-native.

    License

    MIT © 2026 PT WIND KRIPTOGRAFI TEKNOLOGI