-
-
Notifications
You must be signed in to change notification settings - Fork 12
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
5a17598
commit 75dd88b
Showing
9 changed files
with
62 additions
and
11 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,11 +1,12 @@ | ||
[package] | ||
name = "bitcoin-pro" | ||
description = "Professional bitcoin accounts & assets management" | ||
version = "0.1.0" | ||
version = "0.1.0-alpha.1" | ||
authors = ["Dr Maxim Orlovsky <[email protected]>"] | ||
edition = "2018" | ||
license = "AGPL-3.0-only" | ||
readme = "README.md" | ||
exclude = ["test"] | ||
|
||
[[bin]] | ||
name = "bitcoin-pro" | ||
|
@@ -23,7 +24,7 @@ gtk = { version = "~0.9.2", features = ["v3_24_9"] } | |
gdk = { version = "~0.13.2", features = ["v3_24"] } | ||
gio = { version = "~0.9.1", features = ["v2_64"] } | ||
glib = { version = "~0.10.3", features = ["v2_64"] } | ||
glade = { git = "git://github.com/dr-orlovsky/rust-glade", branch = "master" } | ||
glade = "~0.1.0-alpha.2" | ||
lnpbp = { version = "~0.2.0-beta.2", features = ["lnp", "rgb", "tor", "url", "keygen", "elgamal"] } | ||
lnpbp_derive = "~0.2.0-beta.2" | ||
# rgb_node = { version = "~0.2.0-beta.3" } | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,53 @@ | ||
# Bitcoin Pro | ||
|
||
Professional bitcoin accounts & assets management. | ||
Professional bitcoin accounts & smart contract management by | ||
[Pandora Cora AG](https://pandoracore.com), Switzerland & Dr. Maxim Orlovsky. | ||
|
||
Application is founded on [LNP/BP Core Library](https://github.com/LNP-BP/rust-lnpbp) | ||
and allows [RGB smart contracts](https://rgb-org.github.com) management. | ||
|
||
The application **is not a bitcoin wallet**: it does not require access to | ||
private keys or creates any signatures. All operations are saved & exported in | ||
form of PSBTs (partially-signed bitcoin transactions) and for their completion | ||
must be signed and published to bitcoin network outside of the application. | ||
|
||
Bitcoin Pro is written exclusively in Rust language with GTK framework and | ||
natively compiles/works on Linux, MacOS and (probably) Windows 10. | ||
|
||
NB: This is an ultra-early alpha version; use it at your own risk! | ||
|
||
## Features | ||
|
||
* Extended public key management [Completed] | ||
* Creation of arbitrary complex descriptors monitoring onchain transactions [WIP] | ||
* Creation and management of RGB fungible assets (RGB-20 standard) [WIP] | ||
- Secondary issuances | ||
- Renominations | ||
- Burn & replacement | ||
* Creation and management of RGB collectibles/non-fungible token contracts | ||
(RGB-21 standard) [Planned] | ||
|
||
## Installation | ||
|
||
Install rust language and run | ||
|
||
```constole | ||
$ cargo install bitcoin-pro | ||
$ bitcoin-pro | ||
``` | ||
|
||
## Main interface | ||
|
||
![Main window](doc/ui/main_app.png) | ||
|
||
## Extended public key management | ||
|
||
![Extended public key management](doc/ui/xpub_dlg.png) | ||
|
||
## Output descriptors | ||
|
||
![Output descriptors](doc/ui/descriptors.png) | ||
|
||
## RGB-20 assets | ||
|
||
![Asset creation](doc/ui/asset_creation.png) |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters