Bitcoin Forum
May 08, 2024, 07:16:13 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 [3] 4 5 6 »
41  Other / Archival / BidStack - Auction of 60 Casascius Aluminium coins, participate from 0.01BTC on: November 09, 2013, 08:12:50 PM
I am presenting my pet project: BidStack.

I will auction 60 aluminium casascius promo coins including world wide shipping. To do this, I have build a website which keeps track of everyone participating. It works as follows:

1. Go to the site: ------ (removed because there was to little interest)
2. The site will generate a unique payment address for you.
3. The site will generate a unique user secret for you.
4. Pay the amount you would like (the more you pay, the higher the change you will be picked as the winner).
5. Wait for the target price (0.3 BTC, that includes world wide shipping) to be reached.
6. If your address is picked as the winning address (more on the details of how this works below), tell me your secret (generate in step 3) by sending me a message on this forum.
7. I will confirm that you have indeed won the action by cross checking the winning address/secret combination with the secret you told me.
8. You send me your shipping details.
9. I send you the coins.

Picking a winner works as follow:
1. Get a list of all participating addresses.
2. Every address is included x times in the list. X is the amount of 0.01BTC that fits in the balance of the address.
3. Pick a random address from the list.

As you can see, the more you pay, the higher the change you win. So this is a combination of an auction and a lottery. The transaction list, the progress and the balance of your address are updated in real time (no need to refresh the page).

Why have I created this website instead of just posting the auction here? I wanted to learn some new programming techniques (nodejs, websockets) and use some new software (mongo db, blockchain info merchant API). What better way then by creating something usefull?
42  Bitcoin / Development & Technical Discussion / Re: BitcoinRpcSharp - A C# wrapper for the Bitcoin JSON RPC interface on: September 29, 2013, 12:03:24 PM
Thanks Smiley. Let me know if you encounter any problems.
43  Bitcoin / Development & Technical Discussion / Re: New C# Bitcoin RPC Library on: September 26, 2013, 02:05:00 PM
Is this library still working? I am trying to understand the code and run the test but am having a problem deserializing the result. I am getting the error:

Error setting value to 'result' on 'BitcoinNET.RPCClient.RPCResponse`1[Newtonsoft.Json.Linq.JObject]'.

I case you can't get it to work, I have made a similar RPC wrapper for bitcoin-qt: BitcoinRpcSharp - A C# wrapper for the Bitcoin JSON RPC interface

One quick example (calling getinfo):
Code:
BitcoinWallet wallet = new BitcoinWallet("http://192.168.56.1:19001", "test", "123", false);
Info info = wallet.GetInfo();
Console.WriteLine("Current difficulty: {0}", info.Difficulty);
44  Bitcoin / Development & Technical Discussion / Re: High Transaction fees on: September 16, 2013, 06:48:26 AM
I am only doing small transactions as I'm just testing so don't want to risk losing my BTC. I've now set my bitcoin.conf to look like:

If you want to test something, it might be a good idea to use testnet for this. Testnet bitcoins are easier to mine, and that way you don't have to use real bitcoins to try things out.

You can also use test-net-in-a-box: https://github.com/freewil/bitcoin-testnet-box. With that you can set up your own little bitcoin network with just 2 nodes. You can mine a couple 1000 bitcoins in a few hours (even with slow hardware).
45  Bitcoin / Development & Technical Discussion / BitcoinRpcSharp - A C# wrapper for the Bitcoin JSON RPC interface on: September 15, 2013, 05:03:56 PM
For a personal .net project of mine I was looking around for a way to interact with the Bitcoin wallet. I found some projects, but they were all outdated or writtin in the wrong language.

So as any programmer would do, I made my own C# wrapper of the JSON RPC interface which is offered by the standard Bitcoin wallet software. The project can be found on GitHub: https://github.com/BitKoot/BitcoinRpcSharp. I plan to add more features as I need them for my own projects.

I tried to keep to interface as similar to the JSON RPC interface as possible. I have provided a summary with every method offered. Most of it comes from the wiki, and I filled in the gaps where things were not immediatly clear.

The solution contains two projects.
- BitcoinRpcSharp: this is the library which contains the actual implementation (see below for examples). I have implemented about 95% of all RPC calls. Some calls are deprected, others are not relevant (like help). There are two methods which I need to look into more before I can complete the list of implemented methods: listlockunspent and lockunspent.
- TestConsoleApplication: this console application let's you invoke most of the methods from the command line (see below for an example). This application is to try out the Bitcoin wallet methods. It is not intended as a full fledged command line interface to the bitcoin wallet.

Library use examples
Let's get some information:
Code:
BitcoinWallet wallet = new BitcoinWallet("http://192.168.56.1:19001", "test", "123", false);
Info info = wallet.GetInfo();
Console.WriteLine("Current difficulty: {0}", info.Difficulty);

If we want to move some bitcoins to a newly generated address associated with a new account:
Code:
BitcoinWallet wallet = new BitcoinWallet("http://192.168.56.1:19001", "test", "123", false);
string newAddress = wallet.GetNewAddress("NewAccount");
bool success = wallet.Move("NewAccount", "OldAccount", 1m);

Or let's try something a bit more complicated: create a raw transaction, and sign it:
Code:
BitcoinWallet wallet = new BitcoinWallet("http://192.168.56.1:19001", "test", "123", false);

// Create an object containing the inputs and outputs of the transaction.
var createRawTransaction = new CreateRawTransaction();
createRawTransaction.AddInput("bfe0d11bdb73df37709a9f84fabf272576136bcd80589d52ab8ef35f25b48eda", 1); // Transaction id and output
createRawTransaction.AddOutput("n4AiGgWQvZtbo6vjnHWhXTB3ayYF3CFa55", 0.0001m); // Destination address and amount
createRawTransaction.AddOutput("mxDuX7VAPVEhDLtiMy5YgZSt1tLkss8e6G", 0.0001m); // Destination address and amount

// Get the hex string of the raw transaction
var unsignedHex = wallet.CreateRawTransaction(createRawTransaction);

// Sign the transaction, and get the hex string of the signed transaction
var signRawTransaction = new SignRawTransaction(unsignedHex); // This object can hold more information for complex scenario's
var signedTransaction = wallet.SignRawTransaction(signRawTransaction);

// Sent the signed transaction
wallet.SentRawTransaction(signedTransaction.Hex);

Test Console Application


The way to invoke a method is to enter it's number from the menu, followed by a comma separated list of arguments. For example, if we want to backup the wallet to D:\Backups, we would enter: 2,D:\Backups.

I would like to hear if people find this usefull, have suggestions or feature requests. Please be carefull when using this library, as some functions can really mess up your wallet. I have used and recommend the testnet in a box (https://github.com/freewil/bitcoin-testnet-box) for development.

I you are going to use my software, drop me a message. I always like to hear what you are using it for and if you have any requests or recommendations. And if you are feeling very filantropic, drop me a small tip at: 16rC9F5f5gWc3BNVDSX8Z9MRhcjWeRQ8uU.
46  Local / Markt / Re: [TE KOOP] Casascius aluminium munten met eigen label on: August 24, 2013, 06:13:30 AM
Hmmm, dit klinkt heel erg verlokkend. Geef me nog heel even bedenktijd voor wat ik precies op de munt wil, maar bestellen ga ik zeker dus zet alvast 10 munten aan de kant als je wilt ;p
Verder reis ik bijna elk weekend naar Amsterdam dus ik kan zo langs Utrecht Station wippen.

Ik heb nog munten genoeg, dus neem gerust de tijd Smiley
47  Local / Markt / Re: [TE KOOP] Casascius aluminium munten met eigen label on: August 21, 2013, 06:59:21 PM
oei oei, ik was in september van plan quasi dezelfde service te leveren xD

Gelukkig woon ik in België. Dus misschien qua verzendkosten zullen we toch deels onze eigen markt hebben Wink


Succes in ieder geval!

Thanks! Jij ook Smiley.

Ik denk zeker dat er genoeg ruimte is voor ons beiden. Vooral omdat het hier niet om munten van BTC1+ per stuk gaat maar meer om een leuk hebbe dingetje om vrienden en familie in bitcoin te introduceren. Dit zijn geen zaken die je snel internationaal gaat laten verzenden.

Uit pure nieuwsgierigheid: ga je mijn fork van de BitAddress.org website gebruiken voor het maken van de labels?
48  Local / Markt / [TE KOOP] Casascius aluminium munten met eigen label on: August 21, 2013, 06:27:40 PM
Hallo mede bitcoiners,

Sinds een tijdje verkoopt casascius ook lege aluminium munten (de zogenaamde 'Aluminum "Strength in Numbers" Promo Coin'). Deze munten bevatten geen bitcoins en dus ook geen hologram. Op de achterkant bevint zich een uitsparing waarin eventueel een eigen sticker geplakt kan worden.



Voor het inlossen van een bounty thread voor het bouwen van een website waarmee mensen hun eigen labels kunnen printen voor deze coins, heb ik een doos met 500 munten ontvangen.

Lang niet iedereen wil of kan meteen 500 munten bestellen in America. Daarnaast heeft niet iedereen de middelen om zelf labels te printen.

Daarom biedt ik het de volgende service aan (zolang de voorraad strekt):

Munten vanaf 10 stuks te koop
Lege munten (zonder bitcoins, zonder sticker, per munt): BTC0,01 / 1 euro
Munten met sticker per munt: BTC0,0125 / 1,25 euro
  - Zelf te kiezen tekst onder en boven de key
  - Public of private key wordt getoond als QR code of tekst
  - Zonder bitcoins, deze mag u er zelf op zetten

Verzenden/ophalen
- Af te halen in Utrecht BTC 0, 0 euro
- Aangetekend verzenden binnen Nederland is mogelijk bij bestellingen van 50 munten of meer. Verzendkosten: BTC0,1 / 10 euro

Preview
49  Bitcoin / Project Development / Re: [BOUNTY] Project: Private Key Label Printer for BitAddress.org on: August 15, 2013, 05:48:13 PM
I received the 500 coins today:



Thanks! I'll be handing out some to friends and family to introduce them to Bitcoin.
50  Bitcoin / Project Development / Re: Bounty: $50 Someone please fix the wiki for Map of Real World Shops on: July 15, 2013, 06:51:08 PM
Is it possible to delete the whole map so it just lists the other map sites?

It is possible, but I don't think it is a good idea.

According to the edit history of the article people are still actively mainting the listings on the map. If I were to remove the map, I will remove all the work people are still putting in.
51  Local / Biete / Re: Groupbuy - 50 Asic-USB-Erupter - atm: 818 USB-Asic-Erupters on: July 12, 2013, 10:28:48 PM
Hi Menig,

Since I'm not part of the first batch I'm considering cancelling my order.

If I cancel my order, will I get the 3.37 BTC returned in full?

Kind regards,
BitKoot

confirmed, payment send !

Payment received!
52  Local / Biete / Re: Groupbuy - 50 Asic-USB-Erupter - atm: 474 USB-Asic-Erupters on: July 06, 2013, 08:55:42 AM
Menig, did you count people who ordered twice or more as seperate buyers?

I don't see any names come up in the startpost more than once, while some people ordered multiple times. If we want to handle the first come first serve correctly, we need to handle every buy as a separate one, even if it is from the same buyer. Now people who ordered early and then ordered more at a later date are 'snatching' more sticks from people further on in the queue.

And thanks for surrendering some of your 100 sticks to the queue, that seems kind/fair.
53  Economy / Marketplace / Re: Bitcoin Token Coins, where can I buy some? on: July 03, 2013, 04:47:16 PM
This is what I am looking for Smiley

But a bit on the expensive side, BTC2.55 for them is a bit more than I hade hope to pay for this. Some group buy anywhere or some ebay seller so I can buy 10 instead of 500?

Not that I know of. I haven't seen them auctioned/sold on ebay or on this board.

I don't think there are any group buys because the price is not high enough.
54  Economy / Marketplace / Re: Bitcoin Token Coins, where can I buy some? on: July 03, 2013, 01:40:47 PM
You can get 'empty' physical bitcoins from casascius (the ones from your picture are from casascius as well).

You can order them on his website: https://www.casascius.com/. Look for the 'Aluminum "Strength in Numbers" Promo Coin (bag of about 500)'.

Shameless self promotion: When you want to print your own labels, see this fork of BitAddress.org which let's you print labels for the coins on a sticker sheet.
55  Bitcoin / Project Development / Re: [BOUNTY] Project: Private Key Label Printer for BitAddress.org on: July 02, 2013, 05:54:30 PM
Casascius,

Any update? I understand you must be busy with the launch of a new set of coins (very nice ones btw), and some patent trolls at work. But I would like a quick update.

Are you happy with the current result?
Can the result be added as a fork on GitHub?
Do you have an ETA on sending the coins?
56  Local / Biete / Re: Groupbuy - 50 Asic-USB-Erupter - Batch5: 20/50 on: July 01, 2013, 08:54:59 PM
Do you have the block eruptors available to send them now? If yes; I would like 3 send to the Netherlands (it's getting repetitive Wink).

Or do you need a certain amount before you will order them from the manufacturer?

the european distributor is yxt, he will get his 1000 sticks for first sale via friedcat on friday if everything works fine.
if it happens like that i will get the prepaid sticks saturday or monday and resend te sticks then to the groupbuyers.

you could order and pay the sticks right now via BTC oder SEPA. if everything works well the sticks could be at your home
next tuesday or wednesday.

best regards
Menig

Thanks for the quick reply. I was confused by the opening post because my German it not what is used to be Cheesy.

But nevertheless, I would still like 3 sticks send to the Netherlands. Payment (including shipping costs) in BTC.
57  Local / Biete / Re: Groupbuy - 50 Asic-USB-Erupter - Batch5: 20/50 on: July 01, 2013, 07:08:10 PM
Do you have the block eruptors available to send them now? If yes; I would like 3 send to the Netherlands (it's getting repetitive Wink).

Or do you need a certain amount before you will order them from the manufacturer?
58  Alternate cryptocurrencies / Marketplace (Altcoins) / Re: ► ► ► LEALANA PHYSICAL SILVER LITECOINS [pre sale ANNOUNCEMENT] on: June 30, 2013, 05:49:39 PM
I looked at your code, compiled it, and ran it and the minikeys come up as invalid when input to the details page of liteaddress.org.

None of the information gets derived correctly from the test that I ran. Just an FYI.

Thanks for the heads up.

I completely overlooked the private key address prefix in the generation of the private key. It is now fixed. The code generates mini keys and 'normal' private keys which are correctly dissected by liteaddress.org. I can also import them into the LTC Qt client:

Import into Qt:


Address imported:


The fix can be seen here: https://github.com/BitKoot/Bitcoin-Address-Utility/commit/a464de1dbdba458c6ccf7ae3ffdf3fa3069e1466

I saw in you previous post you got the private key generation working in casascius tool as well. Is there any added value in my version, or do you plan to use your own version?
59  Bitcoin / Project Development / Re: [BOUNTY] Project: Private Key Label Printer for BitAddress.org on: June 29, 2013, 05:59:03 PM
The Project: Fork BitAddress.org so that it can be used for printing full sheets of private key labels.

I finally came around to figuring out GitHub. I have forked your Bitcoin Address Utility to support Litecoin and Litecoin minikeys (smoothie could use it for his physical LTC project).

Would you like the forked BitAddress.org code to be uploaded to GitHub as an actual fork?
60  Alternate cryptocurrencies / Marketplace (Altcoins) / Re: ► ► ► LEALANA PHYSICAL SILVER LITECOINS [pre sale ANNOUNCEMENT] on: June 29, 2013, 05:44:22 PM
I have published my changes to the casascius address utility on GitHub (as a fork of the original).

You can review the changes I made here: https://github.com/BitKoot/Bitcoin-Address-Utility.

Let me know if you spot any errors.


I noticed your version does not create the minikey for LTC addresses. Is this true or did I miss something?

You were correct. I was still figuring out how to get it working.

Just now I managed to get it working. I also adjusted the address details windows to work with Litecoin (some buttons on that form would assume the address type was always Bitcoin, regardles of the address type selected at the bottom).

You can check out this commit for the changes: https://github.com/BitKoot/Bitcoin-Address-Utility/commit/fb0fe2d83dbb09cd2098a9a3b73c9cae62341b52.
Pages: « 1 2 [3] 4 5 6 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!