BitFreezer-BitcoinKit
Swift 的 Bitcoin, BitcoinCash(ABC) 和 Dash 钱包工具包。这是钱包创建/恢复、发送/接收交易等的全功能实现。
功能
- 发送/接收旧版交易(P2PKH,P2PK,P2SH)
- BIP32分层确定性钱包实现。
- BIP39生成确定性密钥的助记词。
- BIP44确定性钱包的多个账户分层。
- BIP21 URI方案,包括支付地址、金额、标签和其他参数
- 发送/接收Segwit交易(P2WPKH)
- 与旧款钱包兼容的发送/接收Segwit交易(P2WPKH-SH)
- base58, bech32
BitcoinCashKit.swift
- bech32 cashaddr 地址
DashKit.swift
- 实时发送
- LLMQ 锁定,主节点验证
示例
要运行示例项目,首先克隆仓库,然后从示例目录运行 pod install
。
安装
BitFreezer-BitcoinKit可以通过CocoaPods获取。要安装它,只需将以下行添加到您的Podfile中。
pod 'BitFreezer-BitcoinKit'
依赖项
- OpenSslKit.swift - 用于与区块链交互所需的加密功能。
- Secp256k1Kit.swift - 用于与区块链交互所需的加密功能。
作者
OleksiiShulzhenko, [邮箱地址保护] 水平系统, [邮箱地址保护]
许可协议
BitFreezer-BitcoinKit 适用于 MIT 许可协议。有关更多信息,请参阅 LICENSE 文件。