Bitcoin Forum

Bitcoin => Development & Technical Discussion => Topic started by: hitjariwala on December 20, 2016, 10:11:11 AM



Title: I want to create Bitcoin Wallet Website and Mobile Application.
Post by: hitjariwala on December 20, 2016, 10:11:11 AM
Hi,

I am ASP.net Developer. I want to create bitcoin wallet website and mobile application like blockchain.info, Block.io.
Can any tell me which api best for me?

Block.io give only 100 addresses free.

Thanks


Title: Re: I want to create Bitcoin Wallet Website and Mobile Application.
Post by: OmegaStarScream on December 20, 2016, 10:15:53 AM
I suggest taking a look at this Library , It's the most complete one when It comes to C# : https://github.com/MetacoSA/NBitcoin and there is always a SPV wallet sample that comes with it : https://github.com/NicolasDorier/NBitcoin.SPVSample
You should also read the warnings and the documentations and everything because unless you know what you are doing , I wouldn't recommend continuing this (If the wallet is going to be for public) , there are plenty of security measures to take.


Title: Re: I want to create Bitcoin Wallet Website and Mobile Application.
Post by: hitjariwala on December 20, 2016, 10:41:07 AM
Thanks for reply.

Can you tell me NBitcoin Use whithc API?
How many addresses create in this account?


Title: Re: I want to create Bitcoin Wallet Website and Mobile Application.
Post by: OmegaStarScream on December 20, 2016, 10:54:34 AM
Thanks for reply.

Can you tell me NBitcoin Use whithc API?
How many addresses create in this account?

Logically and since It's a Library within Itself , It shouldn't be using any third party APIs and you should be able to generate as many addresses as you want. I suggest reading the documentations as I said earlier so you have a better idea.


Title: Re: I want to create Bitcoin Wallet Website and Mobile Application.
Post by: hitjariwala on December 20, 2016, 11:18:42 AM
Ok

Can i transfer bitcoin to any addresses using it.


Title: Re: I want to create Bitcoin Wallet Website and Mobile Application.
Post by: cr1776 on December 20, 2016, 01:15:47 PM
Ok

Can i transfer bitcoin to any addresses using it.

You might want to look at the documentation, which should answer all the questions, but (as above) since it is a library, you should be able to.  However, if you are asking these questions, you should ensure that you understand all the implications of using this since they are somewhat basic questions.


Quote
NBitcoin is the most complete Bitcoin library for the .NET platform. It is compatible with Open Assets and implements most relevant Bitcoin Improvement Proposals (BIPs). It provides also low level access to Bitcoin primitives so you can easily create your own smart contracts. Join us on our gitter chat room.

The best documentation available is our eBook, and the excellent unit tests. There is also some more resources below.

See also:
https://www.codeproject.com/articles/768412/nbitcoin-the-most-complete-bitcoin-port-part-crypt


Title: Re: I want to create Bitcoin Wallet Website and Mobile Application.
Post by: OmegaStarScream on December 20, 2016, 01:37:35 PM
Ok

Can i transfer bitcoin to any addresses using it.

Well , according to the NBitcoin Library , A TransactionBuilder supporting Stealth, Open Asset, and all standard transactions is there however in the Sample of the SPV wallet that I gave you , It clearly says :

Quote
Create a new wallet, generate a new address and try to send some money to this address from another testnet wallet. You'll see it appear in the list along with the confirmations. (I did not implement send feature, this is left as exercise :))

So If I got this correctly , It's available in the Library but you should implement it in the SPV wallet.


Title: Re: I want to create Bitcoin Wallet Website and Mobile Application.
Post by: Kray on December 31, 2016, 01:38:32 PM
Why not create your own  api by yourself using rpc server. I think it will easy for you to improve you bussines process


Title: Re: I want to create Bitcoin Wallet Website and Mobile Application.
Post by: coinableS on December 31, 2016, 08:27:59 PM
You're looking to build an app similar to blockchain.info / Block.io or a site using blockchain.info / Block.io?

Either way you should be prepared to spend some money. You're right, Block.io is only 100 addresses for free, but they have one of the easiest APIs out there.  As others suggested you can just use a library and build and broadcast transactions yourself, or you can run bitcoind and use the built-in JSON-RPC.


Title: Re: I want to create Bitcoin Wallet Website and Mobile Application.
Post by: rakesh0385 on January 02, 2017, 10:12:51 AM
Ok

Can i transfer bitcoin to any addresses using it.

Yes you can easily transfer your bitcoin from your wallet to any others wallet. Bitcoin transfer is free in mostly every wallets like coinbase and blockchain. These wallets giving us a address . To transfer the amount from one wallet to other wallet we have to use the given wallet address.
if you want to incash your bitcoins. then we have to pay small percentage of commission for it.


Title: Re: I want to create Bitcoin Wallet Website and Mobile Application.
Post by: oldbute on January 02, 2017, 03:23:13 PM
Also check out bcoin http://bcoin.io/  Started as spv project but is now a full node implementation in javascript.  Made in part by purse.io CTO    See Let's Talk Bitcoin episode #319 for good interview on how the project came about

https://letstalkbitcoin.com/blog/post/lets-talk-bitcoin-319-barnacles-of-consensus


Title: Re: I want to create Bitcoin Wallet Website and Mobile Application.
Post by: hitjariwala on January 11, 2017, 01:04:33 PM
Logically and since It's a Library within Itself , It shouldn't be using any third party APIs and you should be able to generate as many addresses as you want. I suggest reading the documentations as I said earlier so you have a better idea.

Thanks for reply.

But i cant understand how to start.


Title: Re: I want to create Bitcoin Wallet Website and Mobile Application.
Post by: hitjariwala on January 11, 2017, 02:35:51 PM
Thanks for reply.

Can you tell me NBitcoin Use whithc API?
How many addresses create in this account?

Logically and since It's a Library within Itself , It shouldn't be using any third party APIs and you should be able to generate as many addresses as you want. I suggest reading the documentations as I said earlier so you have a better idea.

I am checked NBitcoin Libary. It working on testnet. I want live transfer one address to other address.




Title: Re: I want to create Bitcoin Wallet Website and Mobile Application.
Post by: deliveryman on January 12, 2017, 04:32:14 PM
check pm


Title: Re: I want to create Bitcoin Wallet Website and Mobile Application.
Post by: Arvydas77 on January 12, 2017, 05:00:57 PM
It is nice to see that development of BTC wallets is growing and I hope that in the future years we can say the same about BTC adoption and popularity.
What I miss on the market - is a BTC wallet providing an opportunity to earn interest holding or lending you Bitcoins. I know about BSave service but lending option in the wallet is also desirable. To connect people's BTC holdings with borrowers and traders.