Skip to Content

API Reference

Public API surfaces for all @cfxdevkit packages. Each package exposes an exports map in package.json that defines its public sub-paths.

This page is auto-generated from package exports maps. Run pnpm sync:api to update.

Summary

PackageExportsTier
@cfxdevkit/abis20
@cfxdevkit/automation20
@cfxdevkit/cdk80
@cfxdevkit/cli10
@cfxdevkit/client10
@cfxdevkit/compiler60
@cfxdevkit/contracts80
@cfxdevkit/create20
@cfxdevkit/defi-react90
@cfxdevkit/devnode20
@cfxdevkit/devnode-core10
@cfxdevkit/devnode-server20
@cfxdevkit/executor10
@cfxdevkit/game-engine10
@cfxdevkit/keystore-server10
@cfxdevkit/llm-agents10
@cfxdevkit/mcp-server10
@cfxdevkit/protocol10
@cfxdevkit/react80
@cfxdevkit/services90
@cfxdevkit/signer-session10
@cfxdevkit/testing10
@cfxdevkit/theme50
@cfxdevkit/ui70
@cfxdevkit/ui-core40
@cfxdevkit/wallet110
@cfxdevkit/wallet-connect60

Package Details

@cfxdevkit/abis

See package page

Sub-paths

ImportContents
@cfxdevkit/abis—
@cfxdevkit/abis/swappi—

@cfxdevkit/automation

See package page

Sub-paths

ImportContents
@cfxdevkit/automation—
@cfxdevkit/automation/db—

@cfxdevkit/cdk

See package page

Sub-paths

ImportContents
@cfxdevkit/cdk—
@cfxdevkit/cdk/address—
@cfxdevkit/cdk/chains—
@cfxdevkit/cdk/client—
@cfxdevkit/cdk/errors—
@cfxdevkit/cdk/types—
@cfxdevkit/cdk/units—
@cfxdevkit/cdk/wallet—

@cfxdevkit/cli

See package page

Sub-paths

ImportContents
@cfxdevkit/cli—

@cfxdevkit/client

See package page

Sub-paths

ImportContents
@cfxdevkit/client—

@cfxdevkit/compiler

See package page

Sub-paths

ImportContents
@cfxdevkit/compiler—
@cfxdevkit/compiler/artifacts—
@cfxdevkit/compiler/errors—
@cfxdevkit/compiler/resolver—
@cfxdevkit/compiler/solc—
@cfxdevkit/compiler/templates—

@cfxdevkit/contracts

See package page

Sub-paths

ImportContents
@cfxdevkit/contracts—
@cfxdevkit/contracts/abis—
@cfxdevkit/contracts/bridge—
@cfxdevkit/contracts/deploy—
@cfxdevkit/contracts/erc20—
@cfxdevkit/contracts/errors—
@cfxdevkit/contracts/read—
@cfxdevkit/contracts/write—

@cfxdevkit/create

See package page

Sub-paths

ImportContents
@cfxdevkit/create—
@cfxdevkit/create/templates—

@cfxdevkit/defi-react

See package page

Sub-paths

ImportContents
@cfxdevkit/defi-react—
@cfxdevkit/defi-react/balance—
@cfxdevkit/defi-react/lp—
@cfxdevkit/defi-react/pool—
@cfxdevkit/defi-react/primitives—
@cfxdevkit/defi-react/service—
@cfxdevkit/defi-react/swap—
@cfxdevkit/defi-react/token-picker—
@cfxdevkit/defi-react/tx-status—

@cfxdevkit/devnode

See package page

Sub-paths

ImportContents
@cfxdevkit/devnode—
@cfxdevkit/devnode/cli—

@cfxdevkit/devnode-core

See package page

Sub-paths

ImportContents
@cfxdevkit/devnode-core—

@cfxdevkit/devnode-server

See package page

Sub-paths

ImportContents
@cfxdevkit/devnode-server—
@cfxdevkit/devnode-server/cli—

@cfxdevkit/executor

See package page

Sub-paths

ImportContents
@cfxdevkit/executor—

@cfxdevkit/game-engine

See package page

Sub-paths

ImportContents
@cfxdevkit/game-engine—

@cfxdevkit/keystore-server

See package page

Sub-paths

ImportContents
@cfxdevkit/keystore-server—

@cfxdevkit/llm-agents

See package page

Sub-paths

ImportContents
@cfxdevkit/llm-agents—

@cfxdevkit/mcp-server

See package page

Sub-paths

ImportContents
@cfxdevkit/mcp-server—

@cfxdevkit/protocol

See package page

Sub-paths

ImportContents
@cfxdevkit/protocol—

@cfxdevkit/react

See package page

Sub-paths

ImportContents
@cfxdevkit/react—
@cfxdevkit/react/account—
@cfxdevkit/react/balance—
@cfxdevkit/react/context—
@cfxdevkit/react/contract—
@cfxdevkit/react/events—
@cfxdevkit/react/keystore—
@cfxdevkit/react/tx—

@cfxdevkit/services

See package page

Sub-paths

ImportContents
@cfxdevkit/services—
@cfxdevkit/services/auth—
@cfxdevkit/services/crypto—
@cfxdevkit/services/embedded-wallet—
@cfxdevkit/services/keystore—
@cfxdevkit/services/keystore-audit—
@cfxdevkit/services/keystore-file—
@cfxdevkit/services/keystore-ledger—
@cfxdevkit/services/keystore-memory—

@cfxdevkit/signer-session

See package page

Sub-paths

ImportContents
@cfxdevkit/signer-session—

@cfxdevkit/testing

See package page

Sub-paths

ImportContents
@cfxdevkit/testing—

@cfxdevkit/theme

See package page

Sub-paths

ImportContents
@cfxdevkit/theme—
@cfxdevkit/theme/css—
@cfxdevkit/theme/dark—
@cfxdevkit/theme/react—
@cfxdevkit/theme/tokens—

@cfxdevkit/ui

See package page

Sub-paths

ImportContents
@cfxdevkit/ui—
@cfxdevkit/ui/data-display—
@cfxdevkit/ui/feedback—
@cfxdevkit/ui/form—
@cfxdevkit/ui/panel—
@cfxdevkit/ui/shell—
@cfxdevkit/ui/wallet—

@cfxdevkit/ui-core

See package page

Sub-paths

ImportContents
@cfxdevkit/ui-core—
@cfxdevkit/ui-core/network—
@cfxdevkit/ui-core/tokens—
@cfxdevkit/ui-core/wallet—

@cfxdevkit/wallet

See package page

Sub-paths

ImportContents
@cfxdevkit/wallet—
@cfxdevkit/wallet/batcher—
@cfxdevkit/wallet/errors—
@cfxdevkit/wallet/hardware—
@cfxdevkit/wallet/hardware/ledger—
@cfxdevkit/wallet/hardware/onekey—
@cfxdevkit/wallet/hardware/satochip—
@cfxdevkit/wallet/init—
@cfxdevkit/wallet/policies—
@cfxdevkit/wallet/session-key—
@cfxdevkit/wallet/signers—

@cfxdevkit/wallet-connect

See package page

Sub-paths

ImportContents
@cfxdevkit/wallet-connect—
@cfxdevkit/wallet-connect/auth—
@cfxdevkit/wallet-connect/config—
@cfxdevkit/wallet-connect/hooks—
@cfxdevkit/wallet-connect/siwe—
@cfxdevkit/wallet-connect/ui—
Last updated on