<p>Here is a book which teach you some basics of bitcoin programming <a href="https://programmingblockchain.gitbooks.io/programmingblockchain/content/" rel="nofollow noreferrer">https://programmingblockchain.gitbooks.io/programmingblockchain/content/</a></p>

CC BY-SA 3.0
2017-02-26T10:16:44.287Z
2017-02-26T10:16:44.287Z
Nicolas Dorier
<p>There is a comprehensive Bitcoin library for .NET called <a href="https://github.com/MetacoSA/NBitcoin" rel="nofollow noreferrer">NBitcoin</a>. You might want to check that out.</p>

CC BY-SA 3.0
2017-02-26T07:18:01.357Z
2017-02-26T07:18:01.357Z
Murch
<p>For the sake of simplicity, you can consider third party options such as <strong>Blockchain.info</strong> or <strong>Blockcypher.com</strong>. They provide API for developers to talk to blockchain in a simple way. They don't have official libraries for .Net, but you can use plain HTTP/HTTPS request to communicate with their servers for REST traffic.</p>

<p>From ASP.Net, you could use NBitcoin for tasks such as building and signing transactions, calculating wallet address, etc...</p>

<p>And to accept payment in coins, take a look at the HD Wallets from those providers. In summary, you can generate a unique address to each transaction and customer. When they deposit coin into that address, you can constantly check the API or register callbacks for alerts and confirmations. </p>

CC BY-SA 4.0
2018-10-08T16:01:37.070Z
2018-10-08T16:01:37.070Z
Hao Nguyen
<p>I am new to Bitcoin. How can I integrate Bitcoin payments into my website which is designed using ASP.Net?</p>

<website-integration><nbitcoin>
How can I integrate Bitcoin payments into my website created in C#?
ajay sharma
# How can I integrate Bitcoin payments into my website created in C#?

(Asked by: username_0 on 2017-02-22)

I am new to Bitcoin. How can I integrate Bitcoin payments into my website which is designed using ASP.Net?

**Tags:** website-integration, nbitcoin


---

## 3 answers

### Answer by username_1 on 2017-02-26. Score: 2

Here is a book which teach you some basics of bitcoin programming <https://programmingblockchain.gitbooks.io/programmingblockchain/content/>


---

### Answer by username_2 on 2017-02-26. Score: 1

There is a comprehensive Bitcoin library for .NET called [NBitcoin](https://github.com/MetacoSA/NBitcoin). You might want to check that out.


---

### Answer by username_3 on 2018-10-08. Score: 0

For the sake of simplicity, you can consider third party options such as **Blockchain.info** or **Blockcypher.com**. They provide API for developers to talk to blockchain in a simple way. They don't have official libraries for .Net, but you can use plain HTTP/HTTPS request to communicate with their servers for REST traffic.

From ASP.Net, you could use NBitcoin for tasks such as building and signing transactions, calculating wallet address, etc...

And to accept payment in coins, take a look at the HD Wallets from those providers. In summary, you can generate a unique address to each transaction and customer. When they deposit coin into that address, you can constantly check the API or register callbacks for alerts and confirmations.


---

