Exports Reference
Complete list of what’s exported from TypeScript and Zig modules.TypeScript Package Exports
Frompackage.json exports field. Import as:
Primitives
| Export | Path | Description |
|---|---|---|
Abi | ./Abi | ABI encoding/decoding |
AccessList | ./AccessList | EIP-2930 access lists |
Address | ./Address | 20-byte addresses |
Authorization | ./Authorization | EIP-7702 authorizations |
Base64 | ./Base64 | Base64 encoding |
Blob | ./Blob | EIP-4844 blobs |
Block | ./Block | Block structure |
BloomFilter | ./BloomFilter | Log bloom filter |
Bytecode | ./Bytecode | EVM bytecode |
Bytes | ./Bytes | Variable bytes |
Bytes32 | ./Bytes32 | 32-byte arrays |
Chain | ./Chain | Chain metadata |
Denomination | ./Denomination | Wei/Gwei/Ether |
Ens | ./Ens | ENS normalization |
EventLog | ./EventLog | Contract events |
FeeMarket | ./FeeMarket | EIP-1559 fees |
Gas | ./Gas | Gas types |
GasConstants | ./GasConstants | EVM gas costs |
Hardfork | ./Hardfork | Hardfork enums |
Hash | ./Hash | 32-byte hashes |
Hex | ./Hex | Hex encoding |
Opcode | ./Opcode | EVM opcodes |
Receipt | ./Receipt | Transaction receipts |
Rlp | ./Rlp | RLP encoding |
Signature | ./Signature | ECDSA signatures |
Siwe | ./Siwe | Sign-In with Ethereum |
Transaction | ./Transaction | All transaction types |
Uint256 | ./Uint256 | 256-bit integers |
Crypto
| Export | Path | Description |
|---|---|---|
Keccak256 | ./Keccak256 | Keccak-256 hash |
SHA256 | ./SHA256 | SHA-256 hash |
Blake2 | ./Blake2 | Blake2b hash |
Ripemd160 | ./Ripemd160 | RIPEMD-160 hash |
Secp256k1 | ./Secp256k1 | ECDSA signing |
Ed25519 | ./Ed25519 | EdDSA signing |
P256 | ./P256 | NIST P-256 |
X25519 | ./X25519 | Key exchange |
AesGcm | ./AesGcm | Encryption |
Bip39 | ./Bip39 | Mnemonics |
HDWallet | ./HDWallet | HD derivation |
KZG | ./KZG | Blob commitments |
BN254 | ./BN254 | BN254 curve |
EIP712 | ./EIP712 | Typed data |
Other
| Export | Path | Description |
|---|---|---|
jsonrpc | ./jsonrpc | JSON-RPC types |
precompiles | ./precompiles | EVM precompiles |
TypeScript Main Index
Fromsrc/index.ts:
Zig Primitives Module
Fromsrc/primitives/root.zig:
Core Types
Encoding
Numeric
Transaction
EVM
Protocol
Standards
Data Structures
Zig Crypto Module
Fromsrc/crypto/root.zig:
Hashing
Signatures
Encryption
Curves
KZG
EIP-712
Hardware Acceleration
Modular Arithmetic
Zig Precompiles Module
Fromsrc/evm/precompiles/root.zig:

