Skip to Content

@cfxdevkit/core


@cfxdevkit/core / DerivedAccount

Interface: DerivedAccount

Defined in: packages/core/src/wallet/types.ts:29

Derived account with dual-chain support. Uses separate derivation paths for Core Space (coin type 503) and eSpace (coin type 60).

Properties

coreAddress

coreAddress: string

Defined in: packages/core/src/wallet/types.ts:33

Core Space address (cfx:…)


corePrivateKey

corePrivateKey: `0x${string}`

Defined in: packages/core/src/wallet/types.ts:37

Core Space private key from m/44’/503’/accountType’/0/index


evmAddress

evmAddress: string

Defined in: packages/core/src/wallet/types.ts:35

eSpace address (0x…)


evmPrivateKey

evmPrivateKey: `0x${string}`

Defined in: packages/core/src/wallet/types.ts:39

eSpace private key from m/44’/60’/accountType’/0/index


index

index: number

Defined in: packages/core/src/wallet/types.ts:31

Account index in derivation sequence


paths

paths: object

Defined in: packages/core/src/wallet/types.ts:41

Derivation paths used

core

core: string

Core Space derivation path

evm

evm: string

eSpace derivation path