Bitcoin Address Utility casascius

[BOUNTY BONUS. Level: CODER] Review the source code for the Printer tool

Skills required: Github, C#
Clone the Github repo and dig into the source code in the Printer folder.
Note that there are a lot of forms in the Forms folder, but only "frmPrototype" and "TemplateEditor" are my original creations. All the others (which are not included in the Visual Studio Project file any more) are from the Bitcoin Address Utility project which this is built on top of. Equally, all of the really clever code in the Model folder, which does all the cryptography stuff, is stuff I inherited. Modifications were made to both the old forms and some of the Model classes to make that utility multi-coin-ready.
As with the request for code-review of the Loader tool, please check for signs of impropriety on my part. Of course I'm going to say "I haven't put anything in there to leak the private keys for your paper wallets" - consider this an invitation to get paid for looking!
Output: Please leave specific comments in this thread.
Reward: From Ð100 for comments which indicate you've had a quick look at the source, up to Ð2000 for greater depth and detail. Possibly even more, if you spot a big problem I hadn't thought of.
submitted by BuxtonTheRed to walletprint [link] [comments]

Dogecoin Wallet Import Format

I'm trying to use the Bitcoin Address Utility to integrate some address generation in my C# app.
Unfortunately, my ignorance is getting the best of me. The utility generates addresses using a specified type (0 = bitcoin, 30 = dogecoin), and the public address resolves in dogechain eplorers but the Base58 string created from the private address starts with '5' and is 51 bytes, not 'Q' or 52 bytes, so I can't import them into my DOGE wallet.
What am I missing?
submitted by DarylMoore to dogecoindev [link] [comments]

At the keys/addresses level, how does DOGE differ from BTC? (And, what's our Cointype value?)

Hi Devshibes,
I've decided to have a go at making a Dogecoin port of Casascius's Bitcoin Address Utility, and add in a couple of extra features along the way. (I'm a C# guy by background, starting to dabble in Android.)
I think one key Magic Number I need to look after is something referred to as "Cointype" in BAU's source (it seems to be 0 for BTC, 111 for Testnet, 52 for Namecoin and 48 for Litecoin). When I had a play with Doge Vanity Addresses, I was instructed to pass in a "version" value of 30 - is that it?
Are there any other things I should be aware of at the keys/addresses level of activity? I'm not intending to touch the blockchain - just have a damn good play with paper wallets and see if I can come up with something useful.
submitted by BuxtonTheRed to dogecoindev [link] [comments]

I Need Help With 2011 Casascius 25 BTC Coin ( experts preferably) So I acquired this recently, The hologram has been peeled before with a private key that shows the address has never been funded zero transactions. The address doesnt show in casascius addresses search. Is this a demo coin? /r/Bitcoin

I Need Help With 2011 Casascius 25 BTC Coin ( experts preferably) So I acquired this recently, The hologram has been peeled before with a private key that shows the address has never been funded zero transactions. The address doesnt show in casascius addresses search. Is this a demo coin? /Bitcoin submitted by ABitcoinAllBot to BitcoinAll [link] [comments]

Casascius Physical Bitcoins and split-key vanity address?

Casascius Physical Bitcoins and split-key vanity address? submitted by ThePiachu to Bitcoin [link] [comments]

How to convert MiniBTC format to standard wallet address?

Is there a simplified process for converting a MiniBTC address (Casascius Coin) to a standard addressso I can look up the address to verify it's balance?
submitted by EternitySphere to Bitcoin [link] [comments]

Partially redeeming a Casascius physical bitcoin - help request

Overview of problem
I have a Casascius physical bitcoin and I am unable to add its digital contents to a wallet. It seems that the key is not the right length or format. I started to get out of my depth with talk of things like a Minikey format.
I removed the hologram when I was given it years ago as I was curious what was under there. I don't want to sell it instead I want to add its 1 BTC value to a wallet so I can partially redeem it and keep the physical brass as a collectible.
What I have observed and tried (apologies in advance for butchering terms)
I've searched several sites, including here and haven't been able to find a current answer for the new style of keys and wallets.
I put the seven character code from the hologram into the casascius.uberbills dot com site and it gives me a 33 character key, tells me it's version 2 and confirms that it has a 1 BTC value
I've tried to import it into a Blockchain wallet but get the error "this private key does not match the watch only address above" when I enter the private key under the hologram. For some reason it seems like a different public address is generated when I enter the 33 char code.
I tried to import it into a Jaxx Liberty wallet but it doesn't recognise the minikey or 33 char code as valid.
I've basically run up against my level of knowledge and don't know what the next steps are of if I'm missing something bleeding obvious. I double and triple checked any data entry because I saw this was a common problem.
I'd really appreciate any help or pointers the community can give me.
I followed the advice given by u/murbul in reply to my post
You might struggle to find a wallet that natively supports MINI keys these days since it's an old format that never really took off apart from Casascius coins. So your best bet is to use a tool to convert it to a real private key (starting with 5) and import/sweep that into a wallet.
You can convert it on the Wallet Details tab of - For 1 BTC I'd be paranoid enough to recommend downloading the source and doing everything offline:
I used the site and one of the keys generated was one starting with '5' (Private Key WIF). I used this in Jaxx Liberty in the 'Paper Wallet Import' function under tools and it came right across.
I’m very happy.
submitted by PickledNumbat to Bitcoin [link] [comments]

47.9K Bitcoin are currently stored in Casascius Coins.

47.9K Bitcoin are currently stored in Casascius Coins. submitted by LudvigBitcoinArt to Bitcoin [link] [comments]

Fincen shuts down Casascius Coin

Fincen shuts down Casascius Coin submitted by abdada to Bitcoin [link] [comments]

My wife said I got a package today...

My wife said I got a package today... submitted by sgtspike to Bitcoin [link] [comments]

I am about to buy a 2011 Casascius BTC but found on blockchain it was mind Jan 10th 2012! Is it fake?

I am about to buy a 2011 Casascius BTC but found on blockchain it was mind Jan 10th 2012! Is it fake? submitted by df1184 to Bitcoin [link] [comments]

Finally got one

Finally got one submitted by Scooby303 to Bitcoin [link] [comments]


DEM BITS submitted by soxh to Bitcoin [link] [comments]

Could you build a wallet that simply sends a private key, bypassing all transaction time & costs?

The wallet would store btc in multiple addresses in reasonably small units, and then simply send over the private key via a secure protocol. The recipient then becomes the de facto owner without ever performing a transaction on the ledger.
submitted by tyrrannothesaurusrex to Bitcoin [link] [comments]

Casascius physical bitcoins are legendary

Casascius physical bitcoins are legendary submitted by blockzero_ to Bitcoin [link] [comments]

Casascius Silver 1BTC - Group Buy

Hello Everybody,
I'm sure that there must be a lot of other people out there like me who want a silver Casascius coin, but would rather not spend 3BTC on a 1BTC coin (if you buy a single one).
If we buy in a group from Casascius, we can save a fair amount. Even if we only get 20 people wanting a coin, we can save over 1BTC each.
20 coins = 38 BTC + 0.55 shipping = 38.55 BTC => 1.928 btc/coin
20 coins (as singles) = 50 BTC + 20 * 0.55 shipping = 61 BTC => 3.05 btc/coin
I'm in the EU, so I would prefer to ship to the EU, and could organize the reshipping for just 0.15 btc/coin (or the US for an additional 0.1), so the final prices would be:
2.08 btc/coin to EU
2.18 btc/coin to US
In terms of trusting me, you should employ due diligence. I have a reputation to maintain, I have conducted many transactions on /Jobs4Bitcoins with a 100% consumer satisfaction rate, and I am the escrow verifier for the subreddit as well. If you are still curious, I can send you the name of other redditors who will vouch for me.
0/20 available
Payment + Address confirmed (batch 1):
  1. physalisx
  2. hephaist0s
  3. sajuukar
  4. bitcoinrevolution
  5. ChainForker
  6. manos423
  7. plasticAiredale
  8. varikonniemi
  9. psyberwolf1100
  10. loserbcc
Orders Complete! Okay, all of the coins have been paid for, and ordered.
I'll let you all know when the coins arrive, and I start shipping. Thanks.
Final Update All the coins have been shipped and received. Thanks guys.
Thanks to matthew_boyd for escrow, additional tips to him go to:
And any tips to me:
submitted by Silfax to Bitcoin [link] [comments]

Bitcoin Cash and Casascius Coins /r/btc

Bitcoin Cash and Casascius Coins /btc submitted by BitcoinAllBot to BitcoinAll [link] [comments]

Basic Bitcoin security guide

This post is to give you a quick introduction into Bitcoin security. While nobody can guarantee you 100% security, I hope to mitigate some problems you can run into. This is the “20% of effort to get you to 80% safe”.
First of all, you have to determine how much money you want to hold in Bitcoin and how much effort are you willing to put in. If you are happy just holding a few dollars worth and don’t care if you lose them, that’s one approach to take. For everyone else, lets get started.
Password strength
A lot of the times how secure your money is will be determined by the strength of your password. Since in the worst case scenario we are talking about someone trying to brute force your wallet, casual online passwords are too weak. Under 10 characters is too weak. Common words and phrases are too weak. Adding one number to a password at the end is too weak.
Moreover, you can consider your password much weaker if you:
If you want a really strong password:
Wallet security
Now we are getting to the meat of things.
There are a number of wallets available to store your hard earned bitcoins. If you have a decent amount of coins to store, you should look into software wallets - BitcoinQT, MultiBit, Armory or Electrum. They are among the best place to store your money safely (provided your computer is secure as well). Chose one you think best suits you, install it and encrypt your wallet file with your strong password. You should take your wallet file and back it up (location of the file is different for different clients, so you have to do some research as to where to find that file). Back it up on a CD, safe USB drive or the like. Keep them safe. If you lose that file, you will lose your money.
A quick word on deterministic wallets. Electrum and Armory allow you to create wallets from a seed. If you use the same seed later, you can recreate your wallet on other machines. With deterministic wallets, you only need to keep that seed secure to have access to your money.
In comparison, in BitcoinQT's traditional wallet, every address you use is random, meaning that after you send 50-100 outgoing transactions your backups can be obsolete. Always keep an up-to-date backup of such wallet file if possible.
Okay, sometimes you need to have your Bitcoins with you when you leave your computer. In this case, you should look into either online or mobile wallets. A staple for both of those is, but there are others to chose from.
A good rule of thumb with these is to not store more money in them than you can afford to lose. They are best used as a convenient way of accessing some money, not storing your savings. Online wallets are especially vulnerable to their servers getting hacked and people’s money getting stolen.
What to keep in mind while using online wallets:
  • Use a secure password (the more money you have in them the stronger the password should be)
  • Always keep a backup of your wallet in case you need to recover your money
  • Whenever possible, enable two factor authentication
  • Don’t use your online wallets from unsafe computers
Cold storage
Sometimes you want to store your bitcoins for a long time in a safe place. This is called “cold storage”. There are a few ways one can do this.
First of all, paper wallets. They are nice for giving people small bitcoin gifts, but also for long-term storage if properly used. What you want to do is generate and print them offline. You can save the linked page for example and run that offline. If you are really paranoid, you can put it on read-only media and access that from a different computer. For really long term storage, use archival-grade paper.
Another approach to take is using a separate computer for storing your money that is offline 99+% of the time. You could set one up easily by buying an old laptop, reformatting it, installing Linux and a Bitcoin client. Generate an address on that machine and send money to it from your main wallet. Depending on how paranoid you are you can connect that computer to the Internet afterwards to synchronize data with the Bitcoin Network and then turn it off and put it away somewhere safe until it’s needed.
Brain wallets
Don’t. They are not for you. Unless you are a security-conscientious programmer, those are not for you.
Keeping all of your eggs in one basket is never a good thing. You should look into diversifying some of your Bitcoin assets in case your other storage methods fail. Some ways you can diversify:
  • Buy a physical Bitcoin. As long as you trust the coin creator such coins can be an effective cold storage
  • Invest - I wouldn’t recommend this for more than some trivial amount unless you know what you are doing, but investing in some Bitcoin stocks could be a way to get more money out of your bitcoins
How not to diversify:
  • Avoid keeping your bitcoins at exchanges or other online sites that are not your online wallets. Such sites can be closed down or disappear along with your money.
  • Alt-coins - there are few cryptocurrencies that are worthwhile, but most of them are just Bitcoin clones. If a currency brings nothing new, it’s worthless in comparison to Bitcoin. Namecoin is a distributed domain name server (although recently it had a fatal flaw uncovered, so be warned), Ripple is a distributed currency exchange and payment system. Litecoin will only be useful in case Bitcoin’s hashing algorithm gets compromised (very unlikely at this time). Beyond that there are few if any alt-coins that are a worthwhile way of diversifying.
Accepting payments and safety
We’ve covered safe ways to store money, now a quick note about bitcoin payments and their safety.
First of all, when you are sending a transaction, pay your fees. Transactions without fees can take forever to propagate, confirm and clear. This can cause you a lot of stress, so pay your fees.
Secondly, when accepting large Bitcoin payments (say you want to suddenly cash in a gold bar into bitcoins), wait for at the very least 1 confirmation on those transactions. 6 is best, but having even 1 confirmations is a lot better than having none. This is mainly a rule of thumb for the paranoid (I wouldn’t be doing this for most casual transaction), but maybe it will save you if you are dealing with some shady people.
Wrapping up...
That should cover the basics. If you want to read more about Bitcoin’s security in general, here is my master thesis on the subject. A lot of questions about Bitcoin and security have also been answered on Bitcoin StackExchange - be sure to check it out.
Comments and improvement suggestions welcome.
  • Removed link to insecure site
  • Removed random article section
  • Added information about deterministic wallets
submitted by ThePiachu to Bitcoin [link] [comments]

How do I get rid of this thing? (Casascius)

I read through the FAQ and sidebar and this may be borderline.
I dabbled in BTC for fun some years ago. Part of that was purchasing a 2013 Casascius coin... so yeah, it's a Bitcoin and Bitcoin Cash now.
I feel uncomfortable having this in my desk drawer. I feel equally uncomfortable with sale options... aka Feebay or pawning it for pennies on the dollar.
Here is the public address of my coin for verity:
A semi-old picture of it, not like it has changed:
I don't have the heart to break it open because the numismatist in me finds this coin to be beautiful and it should be maintained. But given the current values I feel like I'm at a dead end short of scammers. Who the hell would pay 5 figures for a coin, right?
I'm open to any and all advice.
submitted by _gaspump to Bitcoin [link] [comments]

Hi Departments of Financial Services, Here is the proposed Virtual Currency Regulator Application

In developing this regulatory framework, we have sought to strike an appropriate balance that helps protect individuals, consumers, businesses, services, and innovators, while rooting out unscrupulous and over-reaching regulatory activity. These regulations include provisions to help safeguard customer assets, protect against unwarranted account freezes or seizures, and prevent the regulatory abuse of virtual currencies from unethical activity, such as widespread warrantless monitoring, disclosure of private information, dictation as to how users engaged in P2P or non-fiat transfers can spend their money, and scapegoating.
We recognize that not everyone in the regulatory community will be pleased about the prospect of what could be seen as a barrier to their regulatory authority. Ultimately, though, we believe that setting up common sense rules of the road is vital to the long-term future of the virtual currency industry, as well as the safety and soundness of customer assets. (We think the situation in New York, for example, made that very clear.) Moreover, given that P2P decentralized networks are stateless, headless, community consensus driven bodies, we also have a moral obligation to move forward on this framework.
Entities are considered "interested in regulating virtual currencies" if:
... in a manner that would affect any current or prospective member of the human race.
Entities "interested in regulating virtual currencies" must:
As the first decentralized community to put forward specially tailored rules for virtual currency regulators – continued public feedback will be an important part of finalizing this regulatory framework. We look forward to carefully and thoughtfully reviewing public comments on our proposal.
submitted by Try_AgainNY to Bitcoin [link] [comments]

There is a 30 day comment period for the current Bitlicense proposal. Unless there are substantial changes, New York will be a Bitcoin dead zone

The 30 day comment period starts next week. Bitlicense, as proposed will force most companies that store customer BTC deposits to block New York IP addresses. There is very little chance that Lawsky will make any further changes to it, so what will this mean for Bitcoin around the world?
EDIT, as a reminder:
This is how the Bitlicense will affect Bitcoin businesses, taken from here:
(I've added modifications in light of changes in the new proposal and information that I found was missing in the original write-up)
Entities are considered dealing in virtual currencies if:
.. to any resident in New York. Web services, even those incorporated overseas, must either comply or block access for NY users. (200.2n)
Entities 'dealing in virtual currency' must:
The (only?) good news: Merchants do not need a BitLicense to accept Bitcoin for a good or service. (200.3c2).
> This post was created for general guidance, and does not constitute legal advice. You should not act upon the information contained in this publication without obtaining specific advice from a professional. No representation or warranty (expressed or implied) is given as to the accuracy or completeness of the information contained in this post.
EDIT 2, targetpro suggested expressing any concerns you may have about the proposed regs to the NY Dept. of Finan. Services:
submitted by aminok to Bitcoin [link] [comments]

'What's wrong with my current cold storage method?' - an examination of potential weaknesses in the most common cold storage methods

Today we are going to discuss cold storage and some specific problems with cold storage. While this applies directly to the Secret Key portion of a key-pair; it also applies to the seed used to back up HD wallets and hardware wallets.
The best way to keep you seed/secret key safe is to have multiple copies in multiple locations perhaps with multiple formats and even better if the keys are split. However not everyone has access to multiple locations, or access to land long term, or more than one place to store their things. This is an examination of faults with individual methods; and not a comprehensive plan, obviously.
Not to say everything is all bad but there are many potential weakness out there, and some in the Bitcoin and crypto community like to know the edge cases of things.
I will also highlight some of the aspects of the Keyois Capsule which is a 'physical bitcoin'.
A physical Bitcoin is a cryptographic key pair, a physical key printed and affixed to what has always been before a coin. The first physical bitcoin coin was the Casascius coin, since then the world of physical bitcoin coins has blossomed as a fun part of the Bitcoin world.
We will focus on mediums relating to cold storage and not ones designed for more everyday use, but this applies to the seed you save to keep your everyday spending wallets safe and backed up.
We will assume you generated your keys securely and that you already have them on some medium. We will also have to ignore endpoint physical security because they can all be carried away the same. Remember your cell phone /hardware wallet/ computer client are only as good as where you put the backup seed phrase, which can be thought of as data much like the SK discussed below.
Written on a piece of paper
Printed on a piece of paper
On laminated paper
Engraved / etched/ ablated/ stamped on a piece of metal
Stored digitally on a computer
Stored digitally on CD, floppy disk, laserdisc, or mini-disc
Stored digitally on a flash drive
Backups are essential for digital data Computer code for performing operations can be corrupted in transfer or in operation. Special systems exist and procedures help data to last longer. For ideas, see this page Remember to store in multiple locations. You can lose everything in single structure
A physical bitcoin coin
**What can solve most of these problems? A combination of good backup procedures and encryption. **
If you have permeant access to more than one location (people who live in big cities, without family or cars have a hard time with this) or have people you trust with your money (don't) then look into using some form of Multi-signature option.
The Keyois Capsule is a crypto piggy bank; it can be funded from the outside but you to break it open to get them out. You give me a BIP38 encrypted key pair (well the address not the public key) and I engrave it in this tamper evident and time resistant package. You still have to hold on to the pass phrase that allows you to decrypt it; that is however the same problem as all methods with BIP38 encryption. How to store this without having to trust anyone but still being assured of it's security?
  • Engraving, embossing, or stamping on a sheet of metal is one option; however the metals that are easiest to stamp are ones that melt in a house fire. They could be put in a glass jar that's filled with aerogel and buried. These is the best readily available option for most people but it really can be tedious. - This puts you back at anyone who can see it can steal it so dip in plastic dip, wrap in duct tape, bake in clay, encase in concrete, whatever just don't leave unencrypted keys visible!
  • The cryptosteel is another ready-made option
  • Have the words etched onto glass at home with off the shelf products; but be carful of this idea because the glass can shatter from impact and heat or even sudden temperature changes
  • Anodize the words yourself on a pieces of metal, there used to be a service to help use your home printer to print the words with some chemicals you can buy
  • Bake them in clay, then encase that in epoxy resin so it can't shatter. then paint the outside, in the future you can solvent the paint off and see the written seed
  • Use a combination of techniques to split the seed so that it is safe(because split and separated) and redundant (because backed up).
The most cost effective way for a 'normal' person (without their own land, without more than one location, and who cannot trust anyone else with their funds) to keep their backup seed/ secret key safe from damage from the elements would probably to buy a stamping kit and hammer and some stainless steel sheet or bar, Aluminium can be okay if you have the right alloy but better safe than sorry.
submitted by ProfBitcoin to Bitcoin [link] [comments]

Bitcoins Casascius physical bitcoin coins BTC PRIVATE KEY FINDER NEW METHOD - YouTube How to find wallet bitcoin address with balance 2018 Real 100% working How to redeem bitcoin from a physical coin by Casascius - English 2013 Lealana Brass Bitcoin (.1 BTC)  EXTREMELY RARE 1 of 100!  Physical Bitcoin Revealed, Volume 8

The Casascius Bitcoin POS system is a desktop retail point-of-sale acceptance system for Bitcoin "in a box". The system is based on a VeriFone Vx510 or Vx570 payment terminal, and allows merchants to easily accept Bitcoin payments from customers. It can optionally allow merchants to dispense (sell) Bitcoins. The POS system features an Ethernet network connection, a 128x64 pixel backlit ... Bitcoin Address Utility is an open-source program I maintain which does a variety of things. In general, whenever I write a Bitcoin-related utility, I tend to add it to this program, so it has become a "Swiss army knife" hodgepodge of various things I have created. This program runs natively under Windows, but because it… Generates Bitcoin addresses, converts between hex/address and public/private keys. - casascius/Bitcoin-Address-Utility Bitcoin-Address-Utility by casascius - Generates Bitcoin addresses, converts between hex/address and public/private keys. Diese Art von Brieftasche kann von Casascius Bitcoin Address Utility erstellt werden. Typ 2 hierarchische deterministische Brieftasche . Dieser Wallet-Typ wird in BIP 0032 beschrieben und ist vollständig in Trezor, Electrum und Carbon Wallet implementiert. Der Seed ist ein zufälliger 128-Bit-Wert, der dem Benutzer als 12-Wort-Mnemonik unter Verwendung gebräuchlicher englischer Wörter ...

[index] [49037] [15469] [22556] [18757] [40083] [34253] [45007] [3832] [13298] [27688]

Bitcoins Casascius physical bitcoin coins

Bitcoin Address Stealer 100% SUCCESS OR REFUND - Duration: 6:19. Alex Smith Recommended for you. 6:19. Bitcoin Stealer - Bitcoin Grabber - Software and User guide ... Lealana Bitcoins come in brass, pure silver, and a Bitcoin that combines both gold and silver (like Casascius). Many of the Lealana Bitcoins are designed to mimic their Casascius counterparts ... A NEW OPPORTUNITY IN THE WORLD OF BITCOIN Many those who are looking for years of software, blasting, or to generate bitcoins, but without success. In this video I show you a script that allows ...!ULBBlIob!seYozCQq964eNsP5wKOJjkcPLyIGIH5u4l54-5EJ968 Password 1234 How to Generate a Private Key from a Bitcoin watch only address - Duration: 11:01. Bitcoin Daytrader 53,229 views. 11:01. How to Brute Force a Bitcoin Wallet with Hashcat - Duration: 16:56. ...