# 快速上手
# 安装
我们使用 PW Core 构建 CKB dApp,当然第一步是需要安装 PW Core SDK 包:
使用 npm
进行安装
# in your project root
npm install @lay2/pw-core --save
或者使用 yarn
进行安装
# in your project root
npm install @lay2/pw-core --save
# Hello World
让我们来看看如何用 PW Core 发送一笔 CKB 交易:
import PWCore, {
EthProvider,
PwCollector,
ChainID,
Address,
Amount,
AddressType,
} from '@lay2/pw-core';
// insdie an async scope
const pwcore = await new PWCore('https://ckb-node-url').init(
new EthProvider(), // a built-in Provider for Ethereum env.
new PwCollector() // a custom Collector to retrive cells from cache server.
);
const txHash = await pwcore.send(
new Address('0x26C5F390FF2033CbB44377361c63A3Dd2DE3121d', AddressType.eth),
new Amount('100')
);
就是这么简单,我们已经链接到了我们常用的以太坊钱包(比如:MetaMask、imToken 等等),并且向尾号 121d
的地址发送了 100 个 CKB。