small refinements

This commit is contained in:
2025-08-05 10:59:51 +03:00
parent d6664b2acf
commit e103a7fd71
10 changed files with 89 additions and 77 deletions

View File

@@ -4,11 +4,11 @@ Welcome! BitDeals is a Bitcoin payment processing service. BitDeals is designed
We provide a bitcoin escrow address for a deal, and allow a third party to participate in the deal as arbitrator.
Every created deal is checked and signed by our [PGP key](https://keyserver.ubuntu.com/pks/lookup?op=get&search=0xC061D33CE0CDF25D1378BBD3DA2C8764788006B3 "DA2C 8764 7880 06B3"), thus we guarantees of their execution. Based on a completed deals we keep counting a users rating and provide access to the reliable deal feedbacks. We charge comission from a deal amounts.
Every created deal is checked and signed by our [PGP key](https://bitdeals.org/pgp ""), thus we guarantees of their execution. Based on a completed deals we keep counting a users rating and provide access to the reliable deal feedbacks. We charge comission from a deal amounts.
The service is fault tolerant: we use a multisignature transactions, deal processing is produced by network from unbeatable number of independent nodes. That guarantees your money safety and reliability of a deal processing.
Also, widely known, that accumulation of a users data arise a difficulties in use control of the collected data and a problems associated with respect the Human privacy rights. Using a public key encryption technologies can helps to solve the problem, allowing to minimize leakage of personal data to a third party.
Also, widely known, that accumulation of a users data arise a difficulties in the collected data use control and a problems associated with respect the Human privacy rights. Using a public key encryption technologies can helps to solve the problem, allowing to minimize leakage of personal data to a third party.
Use of authentication and authorization protocols based on the personal keys can revoke the need of your data access provision to a service provider.
@@ -19,7 +19,8 @@ BitDeals are designed on the basis of these principle: you get cryptographically
**Our features:**
* Reliable deal execution;
* Real users rating;
* Deals arbitrage possibility;
* Users Privacy.
- [x] Reliable deal execution
- [x] Real users rating
- [x] Deals arbitrage possibility
- [x] Users Privacy

View File

@@ -1,28 +1,32 @@
## FAQ
👉 **How does it work?**
🔹 **How does it work?**
Bitdeals signs every deal. Signature is a guarantee that by the deal end, you will be able to leave a feedback message about the seller, and that the deal money will be distributed in accordance with the deal end status.
Bitdeals signs every deal. The signature is a guarantee of the possibility of leaving a feedback of the seller and the money distribution between the parties according to the deal end status.
👉 **How much is the service fees?**
🔹 **What happens if the amount on a deal balance exceeds the sum of this deal?
We charge the service fee is 0.5% of a deal amount. Bitcoin transaction fee is included in our service fee, currently it is from 200 to 2000 satoshi.
In this case, upon completion of the deal, the excess amount will be transferred to the address of a buyer in this deal.
🔹 **How much is the service fees?**
We charge the service fee is 0.5% of a deal amount. Maximum service fee is 0.001 BTC. Bitcoin transaction fee is included in our service fee, currently it is from 200 to 2000 satoshi.
Commission of a deal arbitrator is set by the arbitrator.
👉 **How-to check a PGP deal signature?**
🔹 **How-to check a PGP deal signature?**
To check the PGP deal signature you should use our [PGP key](https://keyserver.ubuntu.com/pks/lookup?op=get&search=0xC061D33CE0CDF25D1378BBD3DA2C8764788006B3 "DA2C 8764 7880 06B3"), and a PGP program for signature verification on your device, for example, the [GPG Suite](https://gpgtools.org/) for Mac users or the [Gpg4win](https://www.gpg4win.org/) for Windows users.
To check the PGP deal signature you should use our [bitdeals.org/pgp](https://bitdeals.org/pgp ""), and a PGP program for signature verification on your device, for example, the [GPG Suite](https://gpgtools.org/) for Mac users or the [Gpg4win](https://www.gpg4win.org/) for Windows users.
👉 **Why you use Bitmessage?**
🔹 **Why you use Bitmessage?**
Because it is ensures a user privacy, since [Bitmessage](https://bitmessage.org/bitmessage.pdf) is a P2P communication protocol that encrypts messages, masks the sender and receiver of messages from others, and guarantees the sender of message cannot be spoofed.
👉 **Can I sell a decriminalized drugs in my country?**
🔹 **Can I sell a decriminalized drugs in my country?**
No, you can't. We don't provide our service at turnover of an age-restricted products. You can read the full restrictions list [here](../info/terms).
👉 **Do you have the Bitcoin testnet support?**
🔹 **Do you have the Bitcoin testnet support?**
Yes. Please use special [PGP testkey](https://keyserver.ubuntu.com/pks/lookup?op=get&search=0xC061D33CE0CDF25D1378BBD3DA2C8764788006B3 "DA2C 8764 7880 06B3").
Yes. Please use special testnet PGP key: [bitdeals.org/pgp](https://testnet.bitdeals.org/pgp "").

View File

@@ -2,8 +2,8 @@
Links to prject related resources:
- BitDeals PGP key: [DA2C 8764 7880 06B3](https://keyserver.ubuntu.com/pks/lookup?op=get&search=0xC061D33CE0CDF25D1378BBD3DA2C8764788006B3 "")
- Code and Issues: https://git.bitdeals.org
- User support chat room: https://matrix.bitdeals.org/#/room/#chan:matrix.bitdeals.org
- Bitmessage chan: "bitdeals", BM-2cSmvkMyqJbXzCWcv2NG28syXzV2uUsxyb
- BitDeals PGP key: [bitdeals.org/pgp](https://bitdeals.org/pgp "")
- Code and Issues: [git.bitdeals.org](https://git.bitdeals.org/explore/repos?q=bitdeals "")
- User support chat room: [#chan:matrix.bitdeals.org](https://matrix.bitdeals.org/#/room/#chan:matrix.bitdeals.org "")
- Bitmessage chan: [BM-2cSmvkMyqJbXzCWcv2NG28syXzV2uUsxyb](bitmessage:BM-2cSmvkMyqJbXzCWcv2NG28syXzV2uUsxyb?label=%5Bchan%5D+bitdeals "")

View File

@@ -6,17 +6,17 @@ A deal can be created on a site with BitDeals support, or in our [Deal Module](h
The deals can be two types: In a **Prepayment** deal a seller receives your money before receiving your feedback. In a **Postpayment** deal - after, and there is possible a customer to refund money in case of a dispute depending of a deal arbitrator's decision. If a customer leave a negative feedback, but an arbitrator is not involved in the deal, the money goes to our favor.
After payment of a deal amount, the order status changes from **Created** to **Paid**. And then to **Completed** immediately, or after your feedback in Postpayment deals.
After payment of a deal amount, the order state changes from **Created** to **Paid**. And then to **Completed** immediately, or after your feedback in Postpayment deals.
After a deal creation is necessary to verify its signature, we sign all our deals with our [PGP key](https://keyserver.ubuntu.com/pks/lookup?op=get&search=0xC061D33CE0CDF25D1378BBD3DA2C8764788006B3 "DA2C 8764 7880 06B3") digital signature. The example of new signed deal is available hereinafter.
After a deal creation is necessary to verify its signature, we sign all our deals with our [PGP key](https://bitdeals.org/pgp "") digital signature. The example of new signed deal is available hereinafter.
An identificators of users in a deals are their bitcoin addresses. Check your bitcoin address is participating in your deal as a customer.
An users identificators in a deals are their bitcoin addresses. Check your bitcoin address is participating in your deal as a customer.
Also pay attention to a users **rating**, consisting of the number of deals and number of successfully completed deals from the last hundred.
The deal states a bitcoin sum and payment address. For accept deal payment a transaction should be confirmed by inclusion in one bitcoin block for a time stated in "**until**" field, otherwise the deal will be Canceled and the payment will be sent back to the customer's address.
Please check a deal "**leave-before**" field date, before which you can leave a deal feedback.
Please check a deal "**leave-before**" field date, before which your feedback may affect the deal money distribution.
An example of deal data:
@@ -28,7 +28,7 @@ BitDeal:
order: Created
type: Postpayment
at: http://example.com
date: 2020-11-06 16:00:00 UTC
date: 2020-01-01 12:00:00 UTC
seller:
address: mjTbMV3cbjtGxYMKV2uKZpZt5v7LRp8TBJ
rating: 200+, 99%
@@ -37,10 +37,10 @@ BitDeal:
rating: 10, 100%
payment:
address: 3N376PKK9qWaX6MSjF9XTKNQRhpeDfD89jg
until: 2020-11-06 20:00:00 UTC
until: 2020-01-02 12:00:00 UTC
sum: 0.0123 BTC
feedback:
leave-before: 2020-11-20 16:00:00 UTC
leave-before: 2020-02-02 12:00:00 UTC
-----BEGIN PGP SIGNATURE-----
Version: cc
@@ -55,7 +55,7 @@ ziSzCq9+y8PZOrLdrgd+ZiKH/hVrJ40BrQNfqtAA3xv+MwzbZ28J0UbVlVIQlHto
### 2. Leaving a deal feedback
In addition to the possibility of **leave feedback on a deal site**, if necessary, you can leave a negative deal feedback through our Bitmessage bots. For this, send a signed by the customer's private bitcoin key message to the bot with "**negative**" in the subject and the deal payment address and your feedback text line in the message body. The bots addresses are specified in our [PGP key](https://keyserver.ubuntu.com/pks/lookup?op=get&search=0xC061D33CE0CDF25D1378BBD3DA2C8764788006B3 "DA2C 8764 7880 06B3") comment.
In addition to the possibility of **leave feedback on a site that created the deal**, if necessary, you can leave a negative deal feedback through [our site](https://bitdeals.org) or by Bitmessage bot. For this, send a signed by the customer's private bitcoin key message to the bot with "**negative**" in the subject and the deal payment address and your feedback text line in the message body (see example). The bots addresses are specified in our [PGP key](https://bitdeals.org/pgp "") comments.
An example of negative feedback message:
@@ -67,9 +67,9 @@ H9n843mvWrnK70Vudo8IyI0UhIfy4CpKSW8m10S5LfksKBfnGp6NYh7alg+M8hboefnGY1WM=
### 3. Seller cancellation of a deal
If you can't perform a deal, **you can cancel it**. There is no commission on a Canceled deals.
If you can't perform a deal, **you can cancel it**. Canceling a deal affects your rating and there is no fee on a Canceled deals.
For cancel a deal you should send a signed by the seller's private bitcoin key message with "**cancel**" in the subject and the deal payment address and your cancel reason text line in the message body. The bots addresses are specified in our [PGP key](https://keyserver.ubuntu.com/pks/lookup?op=get&search=0xC061D33CE0CDF25D1378BBD3DA2C8764788006B3 "DA2C 8764 7880 06B3") comment.
For cancel a deal you should send a signed by the seller's private bitcoin key message with "**cancel**" in the subject and the deal payment address and your cancel reason text line in the message body (see example). The bots addresses are specified in our [PGP key](https://bitdeals.org/pgp "") comments.
The message format is equal to feedback message in the example above.
@@ -79,25 +79,27 @@ The trust system is based on a list of sites you trust to create a deals with yo
With new user registration on a site, the site URL is added to the trust list automatically.
The account data changes takes place through our Bitmessage bot. The bots addresses are specified in our [PGP key](https://keyserver.ubuntu.com/pks/lookup?op=get&search=0xC061D33CE0CDF25D1378BBD3DA2C8764788006B3 "DA2C 8764 7880 06B3") comment. For add a site you need to send a signed by the user private bitcoin key message with "**update**" in the subject and current date and the site URL in the message body to the bot. More details about bot usage you can get by send a message to the bot containing "**help**" in the subject.
The account data changes takes place through [our site](https://bitdeals.org) or Bitmessage bot. The bots addresses are specified in our [PGP key](https://bitdeals.org/pgp "") comments. For add a site you need to send a signed by the user private bitcoin key message with "**update**" in the subject and current date and the site URL in the message body to the bot. More details about bot usage you can get by send a message to the bot containing "**help**" in the subject.
An example of add URL in trusted list message:
```
2020-11-06
2020-01-01
https://example.org
H9n843mvWrnK70Vudo8IyI0UhIfy4CpKSW8m10S5LfksKBfnGp6NYh7alg+M8hboefnGY1WM=
```
### 5. User account registration
A new customer and seller registrations occurs automatically with deal creation. For an account registration allowing to create a deals and participate in them as arbitrator you will need: **Bitcoin public key, RSA PGP public key with your site URL in the key ID comment** (in form: `http[s]://\<string\>`).
A new customer and seller registrations occurs automatically with deal creation.
Your private PGP key must be used by DealModule on your site to sign deals. If necessary, you can change your account PGP key.
For an account registration allowing to create a deals and participate in them as arbitrator you will need: **Bitcoin public key, RSA PGP public key with your site URL in the key ID comment** (in form: `https://your-site.name`).
The account registration takes place through our Bitmessage bot. The bots addresses are specified in our [PGP key](https://keyserver.ubuntu.com/pks/lookup?op=get&search=0xC061D33CE0CDF25D1378BBD3DA2C8764788006B3 "DA2C 8764 7880 06B3") comment. For registration you need to send a message with "**new**" in the subject to the bot containing stated account data in the message body. More details about bot usage you can get by send a message to the bot containing "**help**" in the the subject.
Your private PGP key must be used by [Deal Module](https://git.bitdeals.org/private/apostol-dm) on your site to sign deals. If necessary, you can change your account PGP key.
In addition to the user account, you will need the Deal Module - the program that provides an interfaces for creating and modifying user accounts and deals.
The account registration takes place through [our site](https://bitdeals.org) or Bitmessage bot. The bots addresses are specified in our [PGP key](https://bitdeals.org/pgp "") comments. For registration you need to send a message with "**new**" in the subject to the bot containing stated account data in the message body. More details about bot usage you can get by send a message to the bot containing "**help**" in the the subject.
You can get the [Deal Module](https://git.bitdeals.org/private/apostol-dm) source code and [REST-API](https://git.bitdeals.org/private/apostol-dm/src/branch/master/doc/REST-API-ru.md) documentation, also the [Docker image](https://hub.docker.com/r/bitdeals/apostol-dm) is available.
In addition to the user account, you will need the [Deal Module](https://git.bitdeals.org/private/apostol-dm) - the program that provides an interfaces for creating and modifying user accounts and deals.
You can get the [Deal Module](https://git.bitdeals.org/private/apostol-dm) source code, here the [REST-API](https://git.bitdeals.org/private/apostol-dm/src/branch/master/doc/REST-API-ru.md) documentation, also the Docker image at [registry.bitdeals.org/apostol-dm](https://registry.bitdeals.org/) is available.

View File

@@ -2,8 +2,8 @@
Accessing the service you understand and agree to accept and adhere to the following terms and conditions:
1. Users should check the actual state of the BitDeals [PGP key](https://keyserver.ubuntu.com/pks/lookup?op=get&search=0xC061D33CE0CDF25D1378BBD3DA2C8764788006B3 "DA2C 8764 7880 06B3");
2. Users should verify the digital signature of a deals performed by the BitDeals [PGP key](https://keyserver.ubuntu.com/pks/lookup?op=get&search=0xC061D33CE0CDF25D1378BBD3DA2C8764788006B3 "DA2C 8764 7880 06B3").
1. Users should check the actual state of the BitDeals [PGP key](https://bitdeals.org/pgp "");
2. Users should verify the digital signature of a deals performed by the BitDeals PGP key.
**Your use of the service is subject to the following list of restrictions:**