Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
[package]
name = "sp_client"
name = "spdk"
version = "0.1.0"
edition = "2021"

[lib]
name = "sp_client"
name = "spdk"
crate-type = ["lib", "staticlib", "cdylib"]

[dependencies]
Expand Down
9 changes: 4 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
# SP client
# Silent Payments Dev Kit

Sp-client is a library that can be used to build silent payment wallets.
SPDK is a library that can be used to build silent payment wallets.
It builds on top of [rust-silentpayments](https://github.com/cygnet3/rust-silentpayments).

Whereas rust-silentpayments concerns itself with cryptography (it is essentially a wrapper around secp256k1 for some silent payments logic),
sp-client is concerned with high-level wallet stuff, such as parsing incoming transactions, managing owned outputs, and signing transactions.
Whereas rust-silentpayments concerns itself with cryptography (it is essentially a wrapper around secp256k1 for some silent payments logic), SPDK can be used for more high-level operations that are required for wallets, such as scanning for payments from a chain backend, or creating and signing transactions.

This library is used as a backend for the silent payment wallet [Dana wallet](https://github.com/cygnet3/danawallet).
SPDK is used as a backend for the silent payment wallet [Dana wallet](https://github.com/cygnet3/danawallet).
Loading