Skip to content

Appendix E · npm package map

A flat list of every package in scope for this documentation. Each row links to a per-package page that mirrors the npm registry entry (description, version, dependencies, README) at the time the site was built.

@therootnetwork

PackageSummary
@therootnetwork/apiPolkadot.js helpers for connecting to TRN.
@therootnetwork/api-typesTRN-specific Substrate type definitions.
@therootnetwork/evmEVM utilities (precompile addresses, helpers).
@therootnetwork/extrinsicHelpers for building/submitting extrinsics.
@therootnetwork/doughnut-nodejsNode bindings for the Doughnut capability codec.
@therootnetwork/doughnut-webBrowser bindings for the Doughnut codec.
@therootnetwork/pact-nodejsNode bindings for the Pact capability codec.
@therootnetwork/pact-webBrowser bindings for the Pact codec.

@futureverse — auth / FuturePass

PackageSummary
@futureverse/authOIDC client for FuturePass identity.
@futureverse/auth-reactReact provider/hooks for FuturePass auth.
@futureverse/auth-react-nativeReact-Native auth provider.
@futureverse/auth-coreShared auth internals.
@futureverse/auth-uiDrop-in React UI for sign-in/connect.
@futureverse/next-authNext.js (Auth.js) provider.
@futureverse/oidc-clientLow-level OIDC client.
@futureverse/wagmi-connectorswagmi connectors for Futureverse wallets.

@futureverse — transactions / signing

PackageSummary
@futureverse/transactHigh-level TRN transaction API.
@futureverse/transact-reactReact wrappers around transact.
@futureverse/signerCommon signer interface.
@futureverse/signer-coreSigner interface internals.
@futureverse/wallet-signer-etherjsethers.js wallet signer adapter.
@futureverse/evmEVM helpers (Futureverse fork of @therootnetwork/evm).

@futureverse — Asset Register

PackageSummary
@futureverse/asset-registerCore SDK for the Asset Register GraphQL API.
@futureverse/asset-register-reactReact hooks/provider for Asset Register.
@futureverse/swappable-viewer-reactComponents for asset trees / swappable equipment.
@futureverse/artmAsset Register Transaction Message (ARTM) codec.

@futureverse — Sylo

PackageSummary
@futureverse/sylo-protocol-sdkSylo Seekers Node Network client.
@futureverse/sylo-protocol-abiABIs for the Sylo protocol contracts.
@futureverse/sylo-notifications-sdkNotification broadcasting/subscription helpers.
@futureverse/sylo-data-protocolSylo data-access protocol primitives.

@futureverse — minting & UI

PackageSummary
@futureverse/mint-sdkMint NFT/SFT collections via Futureverse.
@futureverse/mint-sdk-reactReact wrapper for the Mint SDK.
@futureverse/component-libraryShared React UI primitives.
@futureverse/react-unity-viewerEmbed Unity WebGL builds in React.
@futureverse/nx-semantic-release-syncBuild-tooling plugin.

Want to programmatically check versions?

The npm registry exposes JSON metadata at https://registry.npmjs.org/<scope>%2F<name>. Example:

bash
curl -s 'https://registry.npmjs.org/@therootnetwork%2Fapi' | jq '."dist-tags".latest'

Curated independently by Codeology. Source-attributed reference for The Root Network. Not affiliated with Futureverse / TRN Labs.