Go on a Bitcoin Adventure!

Link to crowdfunding campaign.

Donate with Bitcoin

Help us promote Bitcoin for holiday destinations!

WHAT IF? Only five years in the future, many holiday destinations accept Bitcoin payments. The South of Europe, Canary Islands, Malta, Greece, Spanish and Italian Islands but also Asia and other parts of the world.

That would be freaking awesome, let’s do it.

Bitcoin is coming and nobody can stop it. It will change the world forever in a very positive way, bringing peace and prosperity by simply out-competing the fiat-money system.

But it won’t happen by itself. Bitcoin and cryptocurrency needs the support of many passionate people, companies and campaigns.

Bitcoin Adventure is one of those.


Continue reading “Go on a Bitcoin Adventure!”

Bitcoin Club Gozo is active!

Gozo is small mediterranean island of Malta, with a population of 37,342. Typically not an ideal place for a tech startup. We can get 30mb/s easily and maybe up to 100mb/s. So the infrastructure is good enough for sending files, streaming videos and conference calls, but not good enough to run servers that would need 24 hour dependable service. Malta also has a bad business culture that is smothered with pointless bureaucracy. Malta does have a growing IT industry and some very interesting robotics companies. Despite all this, Gozo still had its first Bitcoin meeting before its bigger sister Malta. Bitcoin Club Gozo has been born!

In a cute “house of character” was given on the basics of Bitcoin and how to use the wallet. Ideas were discussed to try turn Gozo into a hub for technological innovation. Despite its failings, Gozo is still a great hotspot for innovative thinkers. Its calm seas and vast nothingness spurs creativity and is home to many artists. Using servers from abroad, potential locals good bid for remote work online for bitcoin, sell products and services online for bitcoin, and research investments and savings to grow their income.

Bitcoin might be too hard for rural farms to sell their cheap produce, but most people in Gozo have savings but away somewhere for a rainy day. If lucky a savings account could give a Gozitan a return of 3% on their savings, which will not be enough to protect themselves against hyperinflation. Putting a significant portion of their savings in bitcoin is almost guaranteed to return a massive profit over the next ten years. It was suggested at the meeting to buy ten euro worth of bitcoin every Monday to save in the future.

If in the Gozo area and you would like to learn more about bitcoin, please join us at Bitcoin Club Gozo.

Random Bitcoin Address Generator


Github: https://github.com/ResponsiveWebApps/RandomBitcoinAddress

My first Bitcoin app. Generates a random Bitcoin address, private and public key. Checks that it is validated on the blockchain. Generates keys on both the live network and test network.

These randomly generated addresses can be used for Bitcoin transactions.

Developed with Bitcore, NodeJS and Bower. The Bower component for Bitcore did not work, so I had to use an older version.

meteor npm install –save bcrypt

Note: you are using a pure-JavaScript implementation of bcrypt.
While this implementation will work correctly, it is known to be
approximately three times slower than the native implementation.
In order to use the native implementation instead, run
meteor npm install –save bcrypt
in the root directory of your application.

I have seen many people ask about this error on the Meteor forums unanswered. Seems like a simple solution given, but that npm install can also lead an anther error.

Continue reading “meteor npm install –save bcrypt”

Vodafone SMS error 29

As an unhappy Vodafone “customer”, I sometimes get this error when sending an SMS. Which is a pain in the middle of solving a water crisis in an arid landscape environment. The only explanation I came across was Italian, and tech support blamed Android.


Just delete the message thread. No idea why this works. But after deleting the message thread where I got the original error, I was able to send text messages again.


Find Meteor collection with two different fields

I do my happy dace every time I work something out in Meteor that I couldnt find online. Trying to create a function in a helper that true or false, by searching a collection in Meteor with more than one field. Simply put a coma after the first field. Boom.

connected: function() 
return collection.findOne({userA:Meteor.user().username,UserB:this.user.username});

Hide Bootstrap nav on click: Meteor

Seen a few comments about the version of Bootstrap commonly used by Meteor developments, the menu toggle doesnt close when a user clicks on a link.


The solution below is added to the JavaScript associated with whatever the template for the nav-bar is called. When a user clicks anywhere, the nab-bar collapse is hidden.


Just makes the UI better.

‘click .addInterest’:function(){
//$(".create-pattern-box").css(‘visibility’, ‘visible’);




Custom CSS for loginbuttons from accounts-ui Meteor package

Using MeteorJS, it is really easy to just add a simple login accounts system using packages. The problem arises when we try to customise the CSS to our will. Some complex solutions can be found olnine, but I found it easier to just right-click and “inspect” the CSS from web developer tools in Chromium Browser.


Below is the CSS I used to customise loginbuttons, just copy and paste this into your own apps style sheet and change as you see fit.

#login-buttons .login-close-text, #login-buttons .additional-link{
  color: #000;
  text-transform: lowercase;
  font-family: 'Source Code Pro';

#login-buttons .login-link-text, .accounts-dialog label, .accounts-dialog .title{
    text-transform: lowercase;
    font-family: 'Source Code Pro';

#login-buttons .login-button, .accounts-dialog .login-button{
    color: #000;
    background: #c9cacc;
    border: 1px solid #c9cacc;
    border-radius: 4px;
    text-transform: lowercase;

Bitcoin ATM in Dublin City

Bitcoin ATM


There was a great “Whoa!” factor using this great piece of technology. The future of finance is here ladies and gentlemen. The Bitcoin ATM is done by BitEx and can be found in GSM Solutions along the Luas line.


With the Bitcoin Wallet application on a smart phone, all one has to do is open the app and scan the QR code on the ATM. With the mobile device and ATM connected, one just inserts money into the machine to see how much Bitcoin can be bought for. Double check if the unique wallet address is correct and agree to buy Bitcoins. The ATM gives the option to send the receipt to an e-mail address. In seconds the Bitcoins appears in the wallet. After receiving the Bitcoins, my wallet suggested to me to back-up the wallet, encrypt with a password and forward the back-up to another device; in case I lose my phone and with it my Bitcoins on the way home. “Whoa!” indeed.


Well beam me up Scotty. Now ready to buy a coffee with a currency system that does not require perpetual debt and bailouts. Financial freedom within out life time.


Since last time I was in the shop, the price of Bitcoin moved up to €203 per Bitcoin. Including fees, that puts the price of Bitcoin from the ATM around €210. I spent €25 on BTC0.11560217.