This post is out dated. Coinbase removed signature option totally from there wallet system.

How do I sign a message with a bitcoin address?

Recently new micropayment started with the name of ” Coinpot ” which is giving users two option to verify there addresses :-

  1.  Either send some amount from your address to the provided address in coinpot to make it verified that u are owner of that address.
  2. Sign a message in your address to make it verify u are owner of that address and provide signature.

First one is easy for everyone so i am not adding that here , and going to second which usually everyone prefer.  Because in this we need not to send any amount of coinpot ( possible we don’t have that much coin ) or possible transaction fees is high.

Anyways , here is the solution how to sign a message in your address. Majority are using Coinbase as wallet so i am adding solution for coinbase here. Let me tell you coinbase sign message page is having a bug which coinbase not yet fixed from last 2 months.

So here is the solution for How do I sign a message with a bitcoin address ? :-

Use chrome browser , and Login to your coinbase

Step 1 : Go to Tools ( https://www.coinbase.com/addresses )

Step 2 :  Search for your address which u want to sign message.

Step 3 : Once you got your address , make it expand by click Details.

How do I sign a message with a bitcoin address

Step 4 : Click ” Sign a message ” and it will open a box to sign the message.

Step 5 : In Enter Message box , paste your provided message to sign text into it. Like it is shown in the image given below.

How do I sign a message with a bitcoin address1

Step 6 : This is important as the form is not working and having bug. So read this properly as it is little bit technical here.

How do I sign a message with a bitcoin address2

Step 7 :- After clicking  inspect it will open a three mini windows in right hand side. Go to Elements windows and make it little bigger by stretching it. And check

<form class=”form-horizontal” action=”/addresses/512335DE2306f5Fve602312f/sign” accept-charset=”UTF-8″ data-remote=”true” method=”post”><input name=”utf8″ type=”hidden” value=”✓”>

” /sign ” is the word which u need to add after addresses/512335DE2306f5Fve602312f/

How do I sign a message with a bitcoin address3

Step 8 :  Now after this when u click Sign Message button it will work and provide you signature code.

How do I sign a message with a bitcoin address4

This is how coinbase sign message will work.