Bitcoin Forum
August 17, 2018, 03:52:19 AM *
News: Latest stable version of Bitcoin Core: 0.16.2  [Torrent].
 
   Home   Help Search Donate Login Register  
Pages: [1]
  Print  
Author Topic: Is this possible?  (Read 2481 times)
PinkLlama
Full Member
***
Offline Offline

Activity: 184
Merit: 100



View Profile
October 22, 2016, 10:52:14 AM
 #1

Would it be possible to create a desktop wallet in C#?

Developing great Bitcoin tools for the community
1534477939
Hero Member
*
Offline Offline

Posts: 1534477939

View Profile Personal Message (Offline)

Ignore
1534477939
Reply with quote  #2

1534477939
Report to moderator
1534477939
Hero Member
*
Offline Offline

Posts: 1534477939

View Profile Personal Message (Offline)

Ignore
1534477939
Reply with quote  #2

1534477939
Report to moderator
1534477939
Hero Member
*
Offline Offline

Posts: 1534477939

View Profile Personal Message (Offline)

Ignore
1534477939
Reply with quote  #2

1534477939
Report to moderator
BOUNTY PORTALS
BLOG
WHERE BOUNTY MANAGEMENT
MEETS AUTOMATION
SIGNATURE CAMPAIGNS
TWITTER
FACEBOOK
MEDIA CAMPAIGNS
AND MORE!
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.
1534477939
Hero Member
*
Offline Offline

Posts: 1534477939

View Profile Personal Message (Offline)

Ignore
1534477939
Reply with quote  #2

1534477939
Report to moderator
1534477939
Hero Member
*
Offline Offline

Posts: 1534477939

View Profile Personal Message (Offline)

Ignore
1534477939
Reply with quote  #2

1534477939
Report to moderator
1534477939
Hero Member
*
Offline Offline

Posts: 1534477939

View Profile Personal Message (Offline)

Ignore
1534477939
Reply with quote  #2

1534477939
Report to moderator
Coding Enthusiast
Sr. Member
****
Offline Offline

Activity: 478
Merit: 286


Novice C♯ Coder


View Profile WWW
October 22, 2016, 11:19:47 AM
 #2

Well hello there Grin

Would it be possible to create a desktop wallet in C#?

Why C♯?

And yes it is possible. There are already so many great bitcoin libraries written in C♯ on GitHub that you can start with.
Off the top of my head I can name BouncyCastle
http://www.bouncycastle.org/csharp
There are more in my starred repos

Projects List+Suggestion box
Donation link using BIP21
BitcoinTransactionTool (0.9.2):  Ann - Source Code
Watch Only Bitcoin Wallet (supporting SegWit) (3.1.0):  Ann - Source Code
SharpPusher (broadcast transactions) (0.10.0): Ann - Source Code

PinkLlama
Full Member
***
Offline Offline

Activity: 184
Merit: 100



View Profile
October 22, 2016, 12:09:57 PM
 #3

Well hello there Grin

Would it be possible to create a desktop wallet in C#?

Why C♯?

And yes it is possible. There are already so many great bitcoin libraries written in C♯ on GitHub that you can start with.
Off the top of my head I can name BouncyCastle
http://www.bouncycastle.org/csharp
There are more in my starred repos

Because I've just finished learning ASP.NET and basic C#. I'm getting onto databases and other stuff now. I really like Bitcoin & C# so I would love to develop something in C# for the BTC community. Preferably a wallet. However, I'd firstly need to understand FULLY how they work and how to make them.

Developing great Bitcoin tools for the community
Coding Enthusiast
Sr. Member
****
Offline Offline

Activity: 478
Merit: 286


Novice C♯ Coder


View Profile WWW
October 22, 2016, 02:49:43 PM
 #4

♯♯
Because I've just finished learning ASP.NET and basic C#. I'm getting onto databases and other stuff now. I really like Bitcoin & C# so I would love to develop something in C# for the BTC community. Preferably a wallet. However, I'd firstly need to understand FULLY how they work and how to make them.

I am also new to C♯ that is why I asked, why.

I think one of the best references that you can use is Developers Guide to bitcoin
https://bitcoin.org/en/developer-documentation

The main problem with bitcoin is that it is too complicated with all the data manipulations like custom variables and stuff like that.

That said, I would love to see some projects done in C♯ for bitcoin and I promise to contribute whatever I can to any open source project even a tiny contribution.

Projects List+Suggestion box
Donation link using BIP21
BitcoinTransactionTool (0.9.2):  Ann - Source Code
Watch Only Bitcoin Wallet (supporting SegWit) (3.1.0):  Ann - Source Code
SharpPusher (broadcast transactions) (0.10.0): Ann - Source Code

doof
Hero Member
*****
Offline Offline

Activity: 765
Merit: 501


View Profile WWW
November 02, 2016, 07:53:24 AM
 #5

Of course it can. Check out NBitcoin on nuget too
ThatRandom8543
Sr. Member
****
Offline Offline

Activity: 672
Merit: 255


View Profile
November 03, 2016, 01:02:50 AM
 #6

It is possible to have it done in any language, it just depends on the time one is willingly to put into the development.
pepethefrog
Member
**
Offline Offline

Activity: 120
Merit: 10


Pepe is NOT a hate symbol


View Profile
November 03, 2016, 07:50:18 AM
 #7

Would it be possible to create a desktop wallet in C#?


What do you mean with "wallet"?
Does it have to include a full node or is SPV (simplified payment verification) enough?

Bipcoin: bip1W2nq2vhM4f6kaHSsVD5J1LdRb1M3mCqftwq6erpEeKzsj8Kjrxy5xUs9VAtF233nNzcMQN2ZQfJ fvi2WensZ5tGJv2ysY8
Pepe is NOT a hate symbol.
vino.gcs
Member
**
Offline Offline

Activity: 84
Merit: 10


View Profile
November 03, 2016, 08:10:23 AM
 #8

Yes indeed. It is highly possible, but why you need to re-invent the wheel.  Wink
coinvault.io
Member
**
Offline Offline

Activity: 74
Merit: 10


View Profile WWW
November 04, 2016, 09:03:48 AM
 #9

You have NBitcoin for bitcoin libraries
Then there is also http://stratisplatform.com/ who are building a full node in C#

FYI coinvault.io web wallet is written in C# and has some open source libraries
hajimasan
Hero Member
*****
Offline Offline

Activity: 826
Merit: 500


★Nitrogensports.eu★


View Profile
November 04, 2016, 09:20:29 AM
 #10

Would it be possible to create a desktop wallet in C#?

ofcourse this is possible .
but i am not sure how much you will be successful  .
you can make wallet for Android in about 15 minutes ( if you are sharper in typing ) .
this wallet will work on private key import .
source programming help source : YouTube Cool


           █████████████████     ████████
          █████████████████     ████████
         █████████████████     ████████
        █████████████████     ████████
       ████████              ████████
      ████████              ████████
     ████████     ███████  ████████     ████████
    ████████     █████████████████     ████████
   ████████     █████████████████     ████████
  ████████     █████████████████     ████████
 ████████     █████████████████     ████████
████████     ████████  ███████     ████████
            ████████              ████████
           ████████              ████████
          ████████     █████████████████
         ████████     █████████████████
        ████████     █████████████████
       ████████     █████████████████
▄▄
██
██
██
██
██
██
██
██
██
██     
██
██
▬▬ THE LARGEST & MOST TRUSTED ▬▬
      BITCOIN SPORTSBOOK     
   ▄▄
██
██
██
██
██
██
██
██
██
██     
██
██
             ▄▄▄▄▀▀▀▀▄
     ▄▄▄▄▀▀▀▀        ▀▄▄▄▄           
▄▀▀▀▀                 █   ▀▀▀▀▀▀▀▄▄
█                    ▀▄          █
 █   ▀▌     ██▄        █          █               
 ▀▄        ▐████▄       █        █
  █        ███████▄     ▀▄       █
   █      ▐████▄█████████████████████▄
   ▀▄     ███████▀                  ▀██
    █      ▀█████    ▄▄        ▄▄    ██
     █       ▀███   ████      ████   ██
     ▀▄        ██    ▀▀        ▀▀    ██
      █        ██        ▄██▄        ██
       █       ██        ▀██▀        ██
       ▀▄      ██    ▄▄        ▄▄    ██
        █      ██   ████      ████   ██
         █▄▄▄▄▀██    ▀▀        ▀▀    ██
               ██▄                  ▄██
                ▀████████████████████▀




  CASINO  ●  DICE  ●  POKER   
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
   24 hour Customer Support   

▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀

You can add your own referral link
coinvault.io
Member
**
Offline Offline

Activity: 74
Merit: 10


View Profile WWW
November 15, 2016, 12:20:29 PM
 #11

Would it be possible to create a desktop wallet in C#?

ofcourse this is possible .
but i am not sure how much you will be successful  .
you can make wallet for Android in about 15 minutes ( if you are sharper in typing ) .
this wallet will work on private key import .
source programming help source : YouTube Cool

15 min? I don't think he meant an SPV wallet  Wink
iram3130
Legendary
*
Offline Offline

Activity: 1134
Merit: 1001


THE DECENTRALIZED BETTING EXCHANGE


View Profile
November 17, 2016, 02:51:32 PM
 #12

I guess this might help you...
https://bitcointalk.org/index.php?topic=1616888.0

Check it out..
And Yes it is possible.  Smiley


           ▄▄██ ██▄▄
       ▄▄████▀▀ ▀▀████▄▄
   ▄▄████▀▀         ▀▀████▄▄
▄████▀▀                 ▀▀████▄
███        ▄▄██ ██▄▄        ███
▀████  ▄▄████▀▀ ▀▀████▄▄  ███▀
   ▄▄████▀▀         ▀▀████▄▄
▄████▀▀  ████▄▄ ▄▄████  ▀▀████▄
███        ▀▀██ ██▀▀        ███
▀████▄▄                 ▄▄████▀
   ▀▀████▄▄         ▄▄████▀▀
       ▀▀████▄▄ ▄▄████▀▀
           ▀▀██ ██▀▀
BX.BET































                 ▄▄▄▄▄
▄▄▄▄▄▄▄▄▄▄▄▄▄     █████
██████████████▄    █████     ▄████▀
████      ▀████▌    █████   █████
████       ▐████     █████   ███
████▄▄▄▄▄▄█████▌      █████   ▀
██████████████▀        █████
████▀▀▀▀▀▀▀████▄      █████   ▄
████       ▐████▌    █████   ███
████      ▄█████▌   █████   █████
███████████████▀   █████     ▀████▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀    █████
                 ▀▀▀▀▀
Coding Enthusiast
Sr. Member
****
Offline Offline

Activity: 478
Merit: 286


Novice C♯ Coder


View Profile WWW
November 17, 2016, 05:40:41 PM
 #13

I guess this might help you...
https://bitcointalk.org/index.php?topic=1616888.0

Check it out..
And Yes it is possible.  Smiley

hehe! Thanks for taking an interest in my project but as the title suggests it is a "Watch-Only" wallet and it is used to keep tabs on your bitcoin addresses, balances and price.

What OP was looking for was a real bitcoin wallet, i assume with functionality to create addresses with private keys, sending (signing) transactions from, and all that.

Projects List+Suggestion box
Donation link using BIP21
BitcoinTransactionTool (0.9.2):  Ann - Source Code
Watch Only Bitcoin Wallet (supporting SegWit) (3.1.0):  Ann - Source Code
SharpPusher (broadcast transactions) (0.10.0): Ann - Source Code

iram3130
Legendary
*
Offline Offline

Activity: 1134
Merit: 1001


THE DECENTRALIZED BETTING EXCHANGE


View Profile
November 18, 2016, 04:12:27 PM
 #14

I guess this might help you...
https://bitcointalk.org/index.php?topic=1616888.0

Check it out..
And Yes it is possible.  Smiley

hehe! Thanks for taking an interest in my project but as the title suggests it is a "Watch-Only" wallet and it is used to keep tabs on your bitcoin addresses, balances and price.

What OP was looking for was a real bitcoin wallet, i assume with functionality to create addresses with private keys, sending (signing) transactions from, and all that.

Try it out mate..
I think it is possible, may need some more extra things to complete but eventually you will if you try...
Good luck...  Smiley


           ▄▄██ ██▄▄
       ▄▄████▀▀ ▀▀████▄▄
   ▄▄████▀▀         ▀▀████▄▄
▄████▀▀                 ▀▀████▄
███        ▄▄██ ██▄▄        ███
▀████  ▄▄████▀▀ ▀▀████▄▄  ███▀
   ▄▄████▀▀         ▀▀████▄▄
▄████▀▀  ████▄▄ ▄▄████  ▀▀████▄
███        ▀▀██ ██▀▀        ███
▀████▄▄                 ▄▄████▀
   ▀▀████▄▄         ▄▄████▀▀
       ▀▀████▄▄ ▄▄████▀▀
           ▀▀██ ██▀▀
BX.BET































                 ▄▄▄▄▄
▄▄▄▄▄▄▄▄▄▄▄▄▄     █████
██████████████▄    █████     ▄████▀
████      ▀████▌    █████   █████
████       ▐████     █████   ███
████▄▄▄▄▄▄█████▌      █████   ▀
██████████████▀        █████
████▀▀▀▀▀▀▀████▄      █████   ▄
████       ▐████▌    █████   ███
████      ▄█████▌   █████   █████
███████████████▀   █████     ▀████▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀    █████
                 ▀▀▀▀▀
fikihafana
Sr. Member
****
Offline Offline

Activity: 462
Merit: 250



View Profile
December 16, 2016, 10:57:10 PM
 #15

Would it be possible to create a desktop wallet in C#?


Yes it's possible to create it
DuddlyDoRight
Sr. Member
****
Offline Offline

Activity: 318
Merit: 250



View Profile WWW
December 23, 2016, 06:39:16 AM
 #16

You could make a full or hybrid wallet software in PowerShell or even JS or VBS, so yes [anything here] can be used to make one. Good luck going through a dozen modern-freelancers to get it half working though..


I'd code one in Rust but I don't have time and don't work for $1.50/Hr.. About $45,000.00 and thirty different third-world freelancers might get me one that does 35% functionality without crashing and I'd never have to write a line.. Then I'd write "secure" on it and retire from the investor funds and pretend all the collateral damage was "kinks"..

I have faith that one day this forum will get threads where people won't just repeat their previous posts or what others have already stated in the same thread. Also that people will stop acting like BTC is toy-money and start holding vendors accountable. Naive? Maybe.
bosian
Sr. Member
****
Offline Offline

Activity: 364
Merit: 250


View Profile
December 24, 2016, 05:37:06 AM
 #17

Lol, certainly possible to create a wallet in C#. You can also create one in assembler if it amuses you Grin

           ▀██▄ ▄██▀
            ▐█████▌
           ▄███▀███▄
         ▄████▄  ▀███▄
       ▄███▀ ▀██▄  ▀███▄
     ▄███▀  ▄█████▄  ▀███▄
   ▄███▀  ▄███▀ ▀███▄  ▀███▄
  ███▀  ▄████▌   ▐████▄  ▀███
 ███   ██▀  ██▄ ▄██  ▀██   ███
███   ███  ███   ███  ███   ███
███   ███   ███████   ███   ███
 ███   ███▄▄       ▄▄███   ███
  ███▄   ▀▀█████████▀▀   ▄███
   ▀████▄▄           ▄▄████▀
      ▀▀███████████████▀▀
DeepOnion
███
███
███
███
███
███
███
███
███
███
   Anonymity Guaranteed
   Anonymous and Untraceable
   Guard Your Privacy
      ▄▄██████████▄▄
    ▄███▀▀      ▀▀█▀   ▄▄
   ███▀              ▄███
  ███              ▄███▀   ▄▄
 ███▌  ▄▄▄▄      ▄███▀   ▄███
▐███  ██████   ▄███▀   ▄███▀
███▌ ███  ███▄███▀   ▄███▀
███▌ ███   ████▀   ▄███▀
███▌  ███   █▀   ▄███▀  ███
▐███   ███     ▄███▀   ███
 ███▌   ███  ▄███▀     ███
  ███    ██████▀      ███
   ███▄             ▄███
    ▀███▄▄       ▄▄███▀
      ▀▀███████████▀▀
DuddlyDoRight
Sr. Member
****
Offline Offline

Activity: 318
Merit: 250



View Profile WWW
December 24, 2016, 09:36:47 AM
 #18

Lol, certainly possible to create a wallet in C#. You can also create one in assembler if it amuses you Grin

Yeah if you're one of the people who thinks hand-assembler is more efficient and economical-enough..

I have faith that one day this forum will get threads where people won't just repeat their previous posts or what others have already stated in the same thread. Also that people will stop acting like BTC is toy-money and start holding vendors accountable. Naive? Maybe.
Pages: [1]
  Print  
 
Jump to:  

Sponsored by , a Bitcoin-accepting VPN.
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!