Cointoolkit Welcome to the Blockchain
Cointoolkit
Be your own bank, take control of your own money and start using Peercoin today!
Open Source
Cointoolkit is an open source web based wallet written in javascript and released under the MIT license which means it's free to use and edit.
MultiSig
This is the first tool that supports combining signatures in a multi signature transaction. Verify your first transaction, click the number of signatures and combine the other versions
Wallet
Quick access to an online wallet where only you have access to your own private keys!
Addresses
We support regular addresses, multisig, segwit / bech32 and stealth all with access to your own private keys!
Development
Use what we've built to write your own projects! See our documention (coming soon), or contribute at github.
QR Code Generator transfer data easily between devices
You can store anything from an address to a entire transaction or a private key
Create new address
Any keys used you will need to manually store safely as they will be needed later to redeem the coins.
Address Options
You can use the advanced options below to generate different kind of keys and addresses.
New SegWit Address Smaller & Faster Transactions
Any keys used you will need to manually store safely as they will be needed later to redeem the bitcoins.
Address Options
You can use the advanced options below to generate different kind of keys and addresses.
New Multisig Address Secure multisig address
Public keys can be generated in your browser or from your wallet.
Enter the public keys of all the participants, to create a multi signature address. Maximum of 15 allowed. Compressed and uncompressed public keys are accepted.
Enter the amount of signatures required to release the coins
Or
New Time Locked Address Coins can be released only after a certain date
Use OP_CHECKLOCKTIMEVERIFY (OP_HODL) to create a time locked address where the funds are unspendable until a set date and time has passed.
Public keys can be generated in your browser or from your bitcoin client.
Enter the public key that will be able to unlock the funds after the a certain date.
Enter the or required to release the coins:
New HD Address making bip32 even easier
Use the form below to generate a master hierarchical deterministic address.
Address Options
You can use the advanced options below to generate different kinds of master addresses.
New Transaction Create a new transaction
Use this page to create a raw transaction
Address, WIF key or Multisig Redeem Script:
(80 byte limit, 40 bytes recommended)
Desired version of transaction to be created.
Indicates the timestamp of a transaction.
The locktime indicates the earliest time a transaction can be added to the block chain.
The settings page can be used to select alternative networks of which you can retrieve your unspent outputs and broadcast a signed transaction into.
New PeerAsset Create a new peerasset
Use this page to create a raw transaction
Address, WIF key or Multisig Redeem Script:
(80 byte limit, 40 bytes recommended)
The locktime indicates the earliest time a transaction can be added to the block chain.
Indicates the timestamp of a transaction.
The settings page can be used to select alternative networks of which you can retrieve your unspent outputs and broadcast a signed transaction into.
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.
Transaction Script
The above script has been decoded
Txid | N | Amount | Script | Signed? | MultiSig? |
Address | Identity (if known) | Amount | Script |
WIF key
The above wif key has been decoded
Address:
Public key:
Private key in hex:
Is compressed:
Public key
The above public key has been encoded to its address
Legacy Address:
P2SH Segwit Address:
P2SH Segwit Redeem Script:
Bech32 Address:
Bech32 Redeem Script:
HD Address
Key Derivation
The path of key derivation
Keys
Keys derived from the hd address provided
Index | Address | Private Key (WIF) | Extended xPub | Extended xPrv |
Sign Transaction once a transaction has been verified
Once you have verified a transaction you can sign and then broadcast it into the network.
Development Javascript framework, API and more
About open source toolkit
Github https://github.com/peercoin/cointoolkit
Information
Cointoolkit is a free and open source project released under the MIT license, originally released by OutCast3k as Coinb.in in 2013, and modified to work with Peershares assets by ttutdxh.nubits@gmail.com and finally adopted by Peercoin.
Tests
Click here to test cointoolkit!
Settings
Customize the wallet settings to allow using the toolkit in other cryptoassets.
Select which network you'd like to use for key pair generation.
Select the provider you wish to retreive your unspent inputs from
Select the provider you wish to retreive transactions input amounts
Select the provider you wish to get transaction info from
Select the provider you wish to broadcast the transaction via
Select the ledger path you wish to use for address/transaction generation and signing
This page uses javascript to generate your addresses and sign your transactions within your browser, this means we never receive your private keys, this can be independently verified by reviewing the source code on github. You can even download this page and host it yourself or run it offline!