27.78K
total weekly downloads
34 packages
binary-layout
Typescript-native, declarative DSL for working with binary data
@onrail-xyz/amount
Handle amounts of different kinds with units in a type-safe manner using exact, arbitrary-precision rational arithmetic
@onrail-xyz/binary-layout
TypeScript-native, declarative DSL for working with binary data
@onrail-xyz/common
Glue layer tying the lower-level packages together: binary layout items for amounts and rates, plus predefined unit kinds
@onrail-xyz/evm
EVM utilities built on viem: declarative contract specs, ERC20, EIP-2612 permit and EIP-3009 authorization interactions, Multicall3 batched reads, and word-aligned binary layouts
@onrail-xyz/fork-svm
Solana fork testing utility based on LiteSVM
@onrail-xyz/svm
Solana/SVM utilities: typed RPC wrappers, PDA/ATA derivation, binary layouts for standard accounts, instruction composition and the ed25519 precompile
@onrail-xyz/utils
Zero-dependency foundation of the SDK: type-safe utilities for readonly and const data structures, lookup tables built from a const spec, general typing utilities, and the runtime primitives built on them - encoding, codec-extensible JSON, bytes, and rang
@xlabs-xyz/amount
Handle amounts of different kinds with units in a type-safe manner with infinite precision
@xlabs-xyz/arbitrary-token-transfer-evm-route
@xlabs-xyz/arbitrary-token-transfer-route
@xlabs-xyz/arbitrary-token-transfers-definitions
@xlabs-xyz/arbitrary-token-transfer-solana-route
@xlabs-xyz/binary-layout
Typescript-native, declarative DSL for working with binary data
@xlabs-xyz/common
[](https://www.npmjs.com/package/@xlabs-xyz/common)
@xlabs-xyz/common-arbitrary-token-transfer
@xlabs-xyz/const-utils
Type-safe utilities for readonly and const data structures, including bidirectional mappings, array transformations, and object manipulation, along with general typing utilities
@xlabs-xyz/evm
evm utils
@xlabs-xyz/evm-arbitrary-token-transfers
@xlabs-xyz/fork-svm
Solana fork testing utility based on LiteSVM
@xlabs-xyz/ledger-signer
Ledger signer for ethers v5.
@xlabs-xyz/ledger-signer-common
Ledger signer common utilities.
@xlabs-xyz/ledger-signer-ethers-v6
Ledger signer for ethers v6.
@xlabs-xyz/ledger-signer-solana
Ledger signer for @solana/web3.js.
@xlabs-xyz/ledger-signer-viem-v2
Ledger signer for viem v2.