Bitcoin. a global electronic currency.

Features:open source + decentralized + transparent ledger + low transaction fees + anonymous accounts + free to use

Tutorial »


Open Source

Customized from Coinbin which is an open source web based wallet written in javascript and released under the MIT license which means you can check its security on your own local computer.

Decentralized

Unlike centralized banks in any countries, bitcoin not belong to any governments. The ledger is public, anybody can store it on their computer

Free to use

Bitcoin can run in your own computer and no technology can stop it currently, no none can block your bitcoin account, and no one can know the owner name of that bitcoin account.

Low Service Fees

For 2/3 escrow service, we only charge 2‰ for per transaction between buyers and sellers. That means if you have a transaction at 10000$, we only charge 20$.

Fixed Circulation

Only 2100w bitcoin in the world.So that you won’t worry your bitcoin would be a toilet paper like your country paper currency.

Privacy and Security

This site doesn't has mysql or postgresql database like paypal, so that we cannot store users data,and bitcoinescrow.ga is a complete client side application with traffic routed through SSL.

New Address create a new address

Address similar to your bank card account, Public key similar to your passport id, Private key similar to your bank card password. You need to manually store them safely as they will be needed later to redeem the bitcoins. Do not share your Private key to anybody, if you lose your Private key, you would lose your bitcoin..

Address Options

You can use the advanced options below to generate different kind of keys and addresses.


New Escrow Address Secure escrow address

Public keys can be generated in your browser or from your bitcoin wallet client.

Enter the public keys of all the participants, to create a multi signature address. Maximum of 3 addresses allowed of which 1 has to be selected from the list of mediators (for safe escrow). Compressed and uncompressed public keys are accepted.



Enter the amount of signatures required to release the coins



Transaction Create a new transaction

Use this page to create a raw transaction

Enter Escrow Redeem Script:


Donate!

Enter the address and amount you wish to make a payment to.

Enter the details of inputs you wish to spend.




Verify transactions and other scripts

Enter the raw transaction, redeem script, pubkey, hd address or wif key to convert it into a readable format that can be verified manually.



Sign Transaction once a transaction has been verified

Once you have verified a transaction you can sign and then broadcast it into the network.





Broadcast Transaction into the bitcoin network

Enter your hex encoded bitcoin transaction



Development Javascript framework, API and more

This section is currently under development and is subject to change.

How does 2 of 3 Bitcoin Escrow work?

In Simple Infographic Representation


Our 2 of 3 Bitcoin Escrow service uses Bitcoin's multisignature function. There are 3 participants in this escrow service. A buyer, a seller and a mediator.

1. Any one of the three participants can generate an escrow address (and a redeem script) by adding the public key of all three participants. The mediator's public key can be selected from the list of mediators option. Alternatively, you can leave this whole process to the mediator for a smooth transaction.

If you don't have a public key, you can generate your own key combination (an address, a public key and a private key) using the New Address tab.


NOTE: Never share your Private Key to anyone else. If you do, they can sign the transaction on your behalf and redeem all the coins to their address.


2. To confirm the correctness, the redeem script can be verified here.

3. Once the redeem script is verified, the seller can send the Bitcoins to the newly generated escrow address.

4. Once the coins are received into the escrow address, it means the coins are locked into the escrow (meaning, it cannot be released without any of the 2 participants signing the transaction). To confirm if the coins are received in the escrow address, simply check the balance in any Blockchain Explorer.

5. Now that the coins are locked, the buyer can transfer the money and share the details of the same to the mediator and the seller. The seller confirms the completion of the money transfer.

6. The mediator then initiates the unsigned raw transaction using the Transaction tab here by loading the redeem script, adding the total amount (minue the network fee) and entering the Bitcoin address where the buyer wishes to receive the coins. The mediator then shares the unsigned raw transaction to the buyer.

7. The buyer signs the raw transaction using the sign tab with his/her private key. This generates a new 1st signed raw transaction. The buyer then shares the 1st signed raw transaction with the seller/mediator for their signature. Now either the seller or the mediator can sign the 1st signed raw transaction by repeating step 7. This will generate the 2nd signed raw transaction.

8. The 2nd signed raw transaction can then be broadcast to the main network using Broadcast tab which will generate a new Transaction ID (TX ID). You can use Blockchain Explorer to check the status of the Transaction. This confirms the completion of the escrow transaction

About

bitcoinescrow.ga

Compatible with bitcoin core,electrum and other Bitcoin clients

service team email address: bitcoinescrow@protonmail.com

Open Source

This complete client side (javascript) escrow service is an open source project released under the MIT license..

Privacy

We beleive strongly in privacy. Hence the site does not collect and store IP or transaction data via our servers nor do we store your bitcoins private key. We do route traffic using an SSL certificate.

Settings making this escrow service even better!

These simple settings below make this escrow service one of the most decentralized wallets in the world.

Network:

Select which network you'd like to use for key pair generation.


Broadcast:

Select the network you wish to broadcast the transaction via


Unspent outputs:

Select the network you wish to retreive your unspent inputs from