user86565: Can we send Pay-to-PubKeyHash (P2PKH) to an address which starts from 3 . I tried to send raw transaction to one of my coinbase address which starts from 3 but it send to completely different address which starts from 1 . How can I send transaction to address which starts from 3 ?

user12983: 
Can we send Pay-to-PubKeyHash (P2PKH) to an address which starts from 3

No. 

How can I send transaction to address which starts from 3 ?

Construct scriptPub as OP_DUP OP_PUSH(bytes20) OP_EQUAL where bytes20 decoded from 3-address

86565: <p>Can we send Pay-to-PubKeyHash (P2PKH) to an address which starts from <code>3</code> . I tried to send raw transaction to one of my coinbase address which starts from 3 but it send to completely different address which starts from <code>1</code> . How can I send transaction to address which starts from <code>3</code> ?</p>
 12983: <blockquote>
  <p>Can we send Pay-to-PubKeyHash (P2PKH) to an address which starts from 3</p>
</blockquote>

<p>No. </p>

<blockquote>
  <p>How can I send transaction to address which starts from 3 ?</p>
</blockquote>

<p>Construct scriptPub as <code>OP_DUP OP_PUSH(bytes20) OP_EQUAL</code> where <code>bytes20</code> decoded from 3-address</p>
