diff --git a/Cargo.toml b/Cargo.toml index d8e963a..757a43a 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -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] diff --git a/README.md b/README.md index 81c3bc9..cf6977f 100644 --- a/README.md +++ b/README.md @@ -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).