My friend and I recently launched a service
https://api.trustedcoin.com/#/and we're looking for feedback on how it could be made more useful.
Quick example of how it works, if you call:
curl --header 'Content-Type: application/json' --data-binary
'{"primary_key": "0345fb7c9a8eb70e9c83d5695cf6d93c5453ed83456badf166ebb77bf8b923e74f",
"policy": {
"type": "latency", "delay_in_seconds": 86400, "contacts": [
{"email" : "joe.random@example.com"},
{"sms" : "+14923922934"}]}}' https://api.trustedcoin.com/1/cosigner
We will give you a multisignature P2SH address with the following properties:
- You have one of the private keys, we have another, so any theft would have to compromise both our servers to succeed.
- When you ask us to sign a transaction from this address, we will alert "joe.random@example.com" as well as "+14923922934" and allow 24 hours to cancel the transaction.
Our goal is to make it easier to build secure Bitcoin applications by allowing people to express policy logic around how their bitcoins can be spent.
Please let us know your thoughts!
Thanks,
Josh