diff --git a/_data/donators.yml b/_data/donators.yml index 36607910..bea6e73f 100644 --- a/_data/donators.yml +++ b/_data/donators.yml @@ -12,6 +12,11 @@ quote-author: Declaration of Independence history: [8th Dan on 2015-02-23, 7th Dan on 2014-09-04, 6th Dan on 2014-08-23, 5th Dan on 2014-08-01, 4th Dan on 2014-07-16] +- level: 7 + name: Lloydimiller4 + amount: 5755 + history: [7th Dan on 2015-02-25 and 2015-03-12, 6th Dan on 2015-02-16, 5th Dan on 2014-09-20, 4th Dan on 2014-08-26] + - level: 7 name: smooth amount: 2500 @@ -19,16 +24,16 @@ quote-author: Section 10 history: [7th Dan on 2014-08-13, 6th Dan on 2014-04-29] -- level: 7 - name: Lloydimiller4 - amount: 2897 - history: [7th Dan on 2015-02-25 and 2015-03-12, 6th Dan on 2015-02-16, 5th Dan on 2014-09-20, 4th Dan on 2014-08-26] - - level: 7 name: pa amount: 2500 history: [7th Dan on 2015-02-25, 6th Dan on 2014-12-30, 5th Dan on 2014-09-18] +- level: 7 + name: antw081 + amount: 3100 + history: [7th Dan on 2015-07-16, 6th Dan on 2015-02-23, 5th Dan on 2015-02-10, 4th Dan on 2014-11-25, 3rd Dan on 2014-09-05] + - level: 6 name: HardwarePal amount: 1000 @@ -43,13 +48,13 @@ - level: 6 name: Medusa13 - amount: 1000.6 + amount: 1280.6 history: [6th Dan on 2015-01-27, 4th Dan on 2014-11-08, 3rd Dan on 2014-08-26] - level: 6 - name: antw081 - amount: 1000 - history: [6th Dan on 2015-02-23, 5th Dan on 2015-02-10, 4th Dan on 2014-11-25, 3rd Dan on 2014-09-05] + name: ajiekceu4 + amount: 4666 + history: [6th Dan on 2015-05-11] - level: 5 name: eizh @@ -78,7 +83,7 @@ - level: 5 name: dnaleor - amount: 500.1337 + amount: 550.1337 history: [5th Dan on 2015-02-23, 4th Dan on 2014-12-17, 3rd Dan on 2014-07-17, 1st Dan on 2014-05-03] - level: 5 @@ -91,11 +96,21 @@ amount: 500 history: [5th Dan on 2015-02-28, 4th Dan on 2014-08-18] -- level: 4 - name: kbm - amount: 200 - history: [4th Dan on 2014-05-06] +- level: 5 + name: Quicken + amount: 500 + history: [5th Dan on 2015-03-27] +- level: 5 + name: G2M (aka "kbm") + amount: 500 + history: [5th Dan on 2015-06-03, 4th Dan on 2014-05-06] + +- level: 5 + name: bassica + amount: 700 + history: [5th Dan on 2015-07-17, 4th Dan on 2015-05-11, 3rd Dan on 2014-11-25, 2nd Dan on 2014-09-10] + - level: 4 name: bobabouey2 amount: 250 @@ -123,13 +138,23 @@ - level: 4 name: GreekBitcoin - amount: 233 + amount: 300 history: [4th Dan on 2015-01-26, 3rd Dan on 2014-05-11] - level: 4 name: RaskaRuby + amount: 250 + history: [4th Dan 2015-01-01, 3rd Dan on 2014-10-27, 2nd Dan on 2014-09-18, 1st Dan on 2014-07-27] + +- level: 4 + name: djjacket amount: 200 - history: [3rd Dan on 2014-10-27, 2nd Dan on 2014-09-18, 1st Dan on 2014-07-27] + history: [4th Dan on 2015-03-27] + +- level: 4 + name: iourzzz + amount: 311 + history: [4th Dan on 2015-04-08, 3rd Dan on 2015-03-15, 2nd Dan on 2014-09-14, 1st Dan on 2014-08-01] - level: 3 name: Quanttek @@ -151,11 +176,6 @@ amount: 111 history: [3rd Dan on 2014-09-20] -- level: 3 - name: bassica - amount: 100 - history: [3rd Dan on 2014-11-25, 2nd Dan on 2014-09-10] - - level: 3 name: Monero House ([CryptoKingdom](https://bitcointalk.org/index.php?topic=819073.msg9156194#msg9156194)) amount: 150 @@ -170,11 +190,21 @@ name: explorer amount: 104 history: [3rd Dan on 2015-02-05] - + - level: 3 - name: iourzzz - amount: 186 - history: [3rd Dan on 2015-03-15, 2nd Dan on 2014-09-14, 1st Dan on 2014-08-01] + name: nioc + amount: 100 + history: [3rd Dan on 2015-04-18, 2nd Dan on 2015-01-27, 1st Dan on 2014-09-17] + +- level: 3 + name: palexander + amount: 150 + history: [3rd Dan on 2015-05-13, 2nd Dan on 2015-04-03] + +- level: 3 + name: canth + amount: 100 + history: [3rd Dan on 2015-05-17] - level: 2 name: superresistant @@ -196,14 +226,9 @@ amount: 50 history: [2nd Dan on 2014-08-09] -- level: 2 - name: nioc - amount: 50 - history: [2nd Dan on 2015-01-27, 1st Dan on 2014-09-17] - - level: 2 name: Arux - amount: 50.1 + amount: 70.1 history: [2nd Dan on 2015-01-31, 1st Dan on 2014-07-29] - level: 2 @@ -211,6 +236,16 @@ amount: 50.1 history: [2nd Dan on 2015-02-23] +- level: 2 + name: GingerAle + amount: 50 + history: [2nd Dan on 2015-04-22] + +- level: 2 + name: ibuyltc + amount: 50 + history: [2nd Dan on 2015-05-11, 1st Dan on 2014-08-20] + - level: 1 name: David Latapie amount: 20 @@ -266,11 +301,6 @@ amount: 20 history: [1st Dan on 2015-01-24, 1st Kyu on 2014-07-24] -- level: 1 - name: ibuyltc - amount: 20 - history: [1st Dan on 2014-08-20] - - level: 1 name: whap amount: 20.44 diff --git a/_data/merchants.yml b/_data/merchants.yml index 6cee7ab5..156fbc66 100644 --- a/_data/merchants.yml +++ b/_data/merchants.yml @@ -1,32 +1,56 @@ - category: Exchanges merchants: - - name: Poloniex - url: https://poloniex.com/exchange/btc_xmr + - name: "#monero-otc (OTC)" + url: https://webchat.freenode.net?channels=%23monero-otc - name: Bittrex url: https://www.bittrex.com/Market/Index?MarketName=BTC-XMR - - name: Melotic - url: https://www.melotic.com/markets/xmr-btc + - name: Bter + url: https://bter.com/ + - name: HitBTC + url: https://hitbtc.com/ + - name: MoneroClub (OTC) + url: https://www.moneroclub.com/offers/ + - name: Poloniex + url: https://poloniex.com/exchange/btc_xmr + - name: ShapeShift (instant) + url: https://shapeshift.io/ - category: Block Explorers merchants: + - name: ChainRadar + url: http://chainradar.com/xmr/blocks - name: MoneroBlocks url: http://moneroblocks.eu - category: Tools merchants: - - name: MoneroPric.es Price Converter - url: https://moneropric.es - name: ForkGuard Network Monitoring url: http://forkguard.com + - name: MoneroBase Price Charts and Tools + url: http://monerobase.com + - name: MoneroPric.es Price Converter + url: https://moneropric.es + - name: MoneroPrice.com Price Converter + url: http://moneroprice.com/ - category: Services merchants: - - name: MyMonero Web-based Wallet - url: https://mymonero.com - - name: XMR.to Monero to Bitcoin Payment Service - url: https://xmr.to - name: CryptoEscrow Escrow Service url: http://www.cryptoescrow.eu - - name: MoneroClub OTC Monero Trading - url: https://www.moneroclub.com/offers/ + - name: CryptoName OpenAlias Registry + url: https://cryptoname.co/ + - name: MyMonero Web-based Wallet + url: https://mymonero.com + - name: Pradeep Atluri, Psychiatrist, New York + url: http://dr.mindsci.com/ + - name: XMR.link OpenAlias Registry + url: https://www.xmr.link/ + - name: XMR.to Monero to Bitcoin Payment Service + url: https://xmr.to - category: Goods merchants: - name: Cryptonic Physical Monero & Bitcoin coins url: https://cryptonic.net +- category: Entertainment + merchants: + - name: Crypto Kingdom (MMO) + url: http://cryptokingdom.wikia.com/wiki/Crypto_Kingdom_Wiki + - name: SafeDice (gambling) + url: https://safedice.com/ \ No newline at end of file diff --git a/_data/tags.yml b/_data/tags.yml index 7e63068d..044acddf 100644 --- a/_data/tags.yml +++ b/_data/tags.yml @@ -22,6 +22,9 @@ - slug: i2p name: i2p +- slug: i2p + name: Internationalisation + - slug: rpc name: RPC API diff --git a/_posts/2014-06-02-dev-diary-for-the-week-of-2014-06-02.md b/_posts/2014-06-02-dev-diary-for-the-week-of-2014-06-02.md index bcf40e25..27f5032c 100644 --- a/_posts/2014-06-02-dev-diary-for-the-week-of-2014-06-02.md +++ b/_posts/2014-06-02-dev-diary-for-the-week-of-2014-06-02.md @@ -6,6 +6,8 @@ tags: [dev diaries, mining, i2p, rpc, crypto] author: Riccardo Spagni (fluffypony) --- +*June 2nd, 2014* + **RPC:** Neozaru and others have submitted pull requests to add RPC methods that were missing. **I2P:** libssu has been decoupled, and outstanding changes to master have been merged. diff --git a/_posts/2014-06-10-dev-diary-for-the-week-of-2014-06-10.md b/_posts/2014-06-10-dev-diary-for-the-week-of-2014-06-10.md index 53ed6c41..128d5721 100644 --- a/_posts/2014-06-10-dev-diary-for-the-week-of-2014-06-10.md +++ b/_posts/2014-06-10-dev-diary-for-the-week-of-2014-06-10.md @@ -6,6 +6,8 @@ tags: [dev diaries, mining, i2p, rpc, docs] author: Riccardo Spagni (fluffypony) --- +*June 10th, 2014* + **RPC:** incoming_transfers is now available as a simplewallet RPC API call, and payment_id has been added as an optional argument to the transfer RPC API call. Neozaru also committed a large amount of additional functionality to the RPC API, including progress estimation to getinfo. **I2P:** no commits this week, much of the work has been around scoping and planning the RPC subsystem. diff --git a/_posts/2014-07-13-dev-diary-for-the-week-of-2014-07-07.md b/_posts/2014-07-13-dev-diary-for-the-week-of-2014-07-07.md new file mode 100644 index 00000000..67f80c4a --- /dev/null +++ b/_posts/2014-07-13-dev-diary-for-the-week-of-2014-07-07.md @@ -0,0 +1,17 @@ +--- +layout: post +title: Dev Diary for the Week of 2014-07-07 +summary: Work has begun on moving to an embedded database, good progress on daemonize, moving focus from i2pcpp to i2pd +tags: [dev diaries, core, accounts, i2p, i8n, blockchaindb] +author: Riccardo Spagni (fluffypony) +--- + +*July 13th, 2014* + +**Core**: major work has begun on moving to an embedded database. The ongoing progress on this can be followed here: https://github.com/tewinget/bitmonero/tree/blockchain + +**Core / Wallet**: both the new daemonized daemon and rpcwallet are nearing a stage where they can be merged into master. The final step is to finalise the daemonizing code in rpcwallet, in such a way that it acts the same as the daemon, and we can move from there. + +**I8N**: mnemonic word list German version is in progress and about 90% complete. + +**I2P**: subsequent to discussions with the I2P team, we are going to be making a bit of a diagonal movement from libi2pcpp to i2pd. This should end up with us slightly ahead on the I2P integration project than we would've been. The major focus at the moment is getting TCP streaming (for persistent connections) to work, and that is where the largest focus is at present. diff --git a/_posts/2014-07-13-monero-missive-for-the-week-of-2014-07-07.md b/_posts/2014-07-13-monero-missive-for-the-week-of-2014-07-07.md new file mode 100644 index 00000000..107fefaf --- /dev/null +++ b/_posts/2014-07-13-monero-missive-for-the-week-of-2014-07-07.md @@ -0,0 +1,25 @@ +--- +layout: post +title: Monero Missive for the Week of 2014-07-07 +summary: GUI bounty finalised and paid, a note on donations, mnemonic multilang wordlists started +tags: [monero missives, research, usability, external, funding, i8n] +author: Riccardo Spagni (fluffypony) +--- + +*July 13th, 2014* + +Hello, and welcome to our sixth Monero Missive! + +**Major Updates** + +1. The GUI bounty is completed and all payouts have been made. You can view the [confirmation of payouts in this post](https://bitcointalk.org/index.php?topic=589561.msg7833251#msg7833251), and bounty recipients have confirmed receipt of their bounties. Just to reiterate the comments made by us in that thread: "As it stands right now, we won't be integrating any of these GUI clients into the main codebase just yet, as there is still a great deal of underlying work that must be done before we can ship a GUI wallet that just about anyone can run (unless we want to make the minimum memory requirement 8gb and the minimum Internet connection requirement 20mbps;) That having been said, we will continue to recommend the actively developed GUI wallets to anyone who prefers to use a GUI wallet, and that is the main purpose behind closing and awarding this bounty now: to have a short-list of recommended GUI wallets." The two GUI wallets we recommend using and that are being actively and continuously developed are: +- neozaru's wallet: https://github.com/Neozaru/bitmonero-qt +- Jojatekok's Monero Client .NET: https://github.com/Jojatekok/monero-client / https://bitcointalk.org/index.php?topic=683365.0 + +2. As you may be aware, there's been a great deal of discussion around dev donations. It wasn't something we thought to raise previously, as it is generally accepted that if you are making money from an open-source project (eg. mining, buying and holding for future profit, whatever) you will generally donate as that is the best way to secure an increase in your "investment". It is important to note that this is not a cryptocurrency that has a big, fat premine (or any sort of instamine / ninjamine / premine), and we are, therefore, completely reliant on the donations of our users. We really, truly appreciate all of the donations that we have received, from early pools such as the now-defunct monero.farm contributing a large portion of their earnings, to our largest donation from ceger, to the ramp-up in dev donations from a screed of pools. Thank you, you guys are the ones that are helping us cover costs and pay for contributors where necessary. + +3. The initial work has been completed on analysing the CryptoNote whitepaper, and the review that has come out of it is now available to all. This is an academic approach to analysing it, and is the first step in figuring out whether the principles it espouses are reflected in the Monero code, and (further to that) how we can improve on its deficiencies. You can grab the whitepaper review here: http://monero.cc/downloads/whitepaper_review.pdf + +4. Very early work has begun on reimplementing the mnemonic wordlists in other languages. We are currently doing a German one as a tester to see the amount of effort involved. If you are interested in producing a mnemonic wordlist (1626 words, following a small set of rules) in a language other than German or English please drop us a pm. There will be other translation work coming up (website, tooling etc.), and we will definitely be distributing donations to translators where possible (although they may be relatively small for the work involved). + +Until next week! \ No newline at end of file diff --git a/_posts/2015-03-30-monero-missive-for-the-week-of-2015-03-30.md b/_posts/2015-03-30-monero-missive-for-the-week-of-2015-03-30.md new file mode 100644 index 00000000..68c5801e --- /dev/null +++ b/_posts/2015-03-30-monero-missive-for-the-week-of-2015-03-30.md @@ -0,0 +1,18 @@ +--- +layout: post +title: External Projects for the Week of 2015-03-30 +summary: An interview with Jojatekok, creator of the MoneroX GUI +tags: [monero missives, external, gui, usability] +author: Riccardo Spagni (fluffypony) +forum: https://forum.getmonero.org/1/news-announcements-and-editorials/252/monday-monero-missives-28-march-30th-2015 +--- + +
+ +To download the podcast directly please [use this link to the MP3](http://traffic.libsyn.com/monero/Monero_Missives_Podcast_for_the_week_of_2015-03-30.mp3), or [this link to the AAC/MP4](http://traffic.libsyn.com/monero/Monero_Missives_Podcast_for_the_week_of_2015-03-30.mp4), or [this link to the FLAC](http://traffic.libsyn.com/monero/Monero_Missives_Podcast_for_the_week_of_2015-03-30.flac). + +A brief summary of the points discussed follows, a full transcription of the podcast is outstanding (can be submitted via [Github Issues](https://github.com/monero-project/monero-site/issues)). + +In this week's podcast we interview Jojatekok, the 17 year old creator of the MoneroX GUI, and discuss his switch to cross-platform support for MoneroX, as well as some of his future plans. We also spend some time musing over his youth, and wondering where ours went to! + +Until next week! \ No newline at end of file diff --git a/_posts/2015-06-29-monero-missive-for-the-week-of-2015-06-29.md b/_posts/2015-06-29-monero-missive-for-the-week-of-2015-06-29.md new file mode 100644 index 00000000..e1b44a89 --- /dev/null +++ b/_posts/2015-06-29-monero-missive-for-the-week-of-2015-06-29.md @@ -0,0 +1,344 @@ +--- +layout: post +title: Monero Missives for the Week of 2015-06-29 +summary: A warm welcome back, and a report from Riccardo's trip to Europe +tags: [monero missives, conferences] +author: Riccardo Spagni (fluffypony) +forum: https://forum.getmonero.org/1/news-announcements-and-editorials/319/monday-monero-missives-30-june-29th-2015 +--- + +
+ +To download the podcast directly please [use this link to the MP3](http://traffic.libsyn.com/monero/Monero_Missives_Podcast_for_the_week_of_2015-06-29.mp3), or [this link to the AAC/MP4](http://traffic.libsyn.com/monero/Monero_Missives_Podcast_for_the_week_of_2015-06-29.mp4), or [this link to the FLAC](http://traffic.libsyn.com/monero/Monero_Missives_Podcast_for_the_week_of_2015-06-29.flac). + +In this week's "welcome back" episode we discuss Riccardo "fluffypony" Spagni's trip to Europe, and the various meetups and conferences he spoke at. + +Until next week! + +# Podcast Transcription + +Note: the Bitcoinference presentation video can be found [on YouTube](https://www.youtube.com/watch?v=GEVm1dMn5Ks) + +#### Riccardo "fluffypony" Spagni + +Hello and welcome back to the Monero missives. I am Riccardo, fluffypony and with me today as always I have the fantastic Gingeropolous. + +#### Gingeropolous + +Hello everyone, welcome back. + +#### Riccardo "fluffypony" Spagni + +It has been too long since our last conversation and that's my fault because I went on a little Monero tour of Europe, but now I am back. + +#### Gingeropolous + +The magical mystery Monero tour. + +#### Riccardo "fluffypony" Spagni + +Exactly. + +#### Gingeropolous + +So now we are here to find out what the mystery is all about. + +#### Riccardo "fluffypony" Spagni + +Yes, as some of them wondered what happened in Europe. + +#### Gingeropolous + +We saw some pictures from Brussels, I don't know where those were, with the tiny elevator. + +#### Riccardo "fluffypony" Spagni + +Yes, it was Brussels and I was going to put more pictures up, but then between running around, being super busy and also Bitcointalk being down for like ages, I just gave up on that idea. So I'll try and put some photos up. I didn't unfortunately take much in the way of photos of the actual meetups and bitcoin friends, but that also because not everyone wants their picture taken and plastered all over Bitcointalk. Apparently I am the exception to that. + +So basically to sort of give everyone a bit of overview. The reason I went to Europe was not just for Monero. I also went for a friends' wedding and to visit, for my wife and I, my in laws (her parents). Then we sort of coupled some stuff on top of that, which were the Monero meetups ,some Bitcoin meetups and the Bitcoinference. So we ended up having three Monero meetups, we had one in Brussels, one in Paris and one in Berlin. Then I also spoke at a Bitcoin meetup in Berlin where I spoke about OpenAlias and then lastly I went to Bitcoinference in Amsterdam and spoke at Bitcoinference also about Monero. + +#### Gingeropolous + +That's a lot of talking. + +#### Riccardo "fluffypony" Spagni + +So, it's a lot of talking. Thankfully for the most part it was the same talk that I gave at all three. I mean, sorry, at all 4 of the meetups/conferences. Then obviously the OpenAlias talk was different, but it was more like a soft introduction to OpenAlias and a bit of a discussion about how we provide lookup privacy and that sort of thing. + +#### Gingeropolous + +Gotcha. + +#### Riccardo "fluffypony" Spagni + +So let me run through them one at the time and give a bit of an executive summary + +#### Gingeropolous + +That's sounds good, I am interested to hear what happened. Take it away + +#### Riccardo "fluffypony" Spagni + +So the Brussels meetup was pretty amazing. It was organized by Binaryfate. One of the guys behind XMR.TO and it was very kindly hosted. The venue was provided by Peter Hintjes, the guy behind ZeroMQ and it was really, really good. We had quite a nice turnout. It was myself and David who were there and who spoke. Then also BinaryFate spoke and then there was also a talk by Thomas Spass about privacy and fungibility from a legal perspective. Which was very interesting as well. So, what sort of came out of those initial talks, the one by BinaryFate and the one by Thomas about privacy and fungibility was really an overview of why fungibility is such an important aspect of a currency and also why or what the consequences could be of Bitcoin not having fungibility. That's not to say Bitcoin is going to fail and I don't want to give anyone the impression that there was some sort of negativity towards Bitcoin, because there wasn't. It's just, you know, let's talk about this. + +Then I gave my talk after David. David sort of gave an introduction as to a brief overview of Monero and then also an overview as to why privacy is important. Then I spoke a little bit more about some other aspects of the importance of privacy, but then I went into a little bit more detail about how Monero works. So afterwards we then hung around and had a bit of a braai?. Braai is the South African for barbecue , but we did it South African style. Which means that somebody else cooks and then everyone else just eats the food and pretends that they know how to cook. And you know, the beer flows, the usual. Then BinaryFate, Peter and myself were kind of the last to leave. Before I get to that, Peter kindly arranged for some guys (musicians) from I guess the DRC, can't really remember where they were from, but anyway. They were really cool guys and just jammed a bit on the guitars and sang and that was really awesome. It was like background music, but I mean live and that was nice. After the musicians packed up then eventually it was just BinaryFate, Peter and myself and we sat and spoke for like hours. A lot of the stuff, like the 6 month rolling hard fork, that we've been speaking about now and there is some other stuff that I've been putting down. A lot of that comes out of that conversation between BinaryFate, Peter and myself. I've written this all down in a post that I am putting up on the forum about some other changes that we want to make. But Peter, obviously as the guy behind ZeroMQ, manages and is responsible for a very large open source project and so he has gone through a lot of the pain of dealing with an open source project and dealing with different personalities, people of various skill levels and contributors. You know, all that sort of jazz, and so there was a lot that I was able to take away from that discussion, took back and we didn't discussed as a core team. Some really nice things have come out of that, some really nice ideas and also just a general sense of how difficult it is to manage an open source project and to sort of do so in a way that doesn't offend people that want to contribute and doesn't make the barrier to entry so high, but at the same time acknowledging that this is difficult. It's security software and it's not the sort of thing that we want to leave open to making very many mistakes. So yeah, there was that. + +That was kind of the end of the Brussels meetup and then pretty much from there, the next day I went straight through to Paris. I took the train to Paris, which was kind of exciting. It was one of the high-speed trains, the Thalyss one. First time I have ever been on a high-speed train, well I mean one like that. We've got a reasonably fast train in Johannesburg, that goes pretty much from to the airport into and around parts of Johannesburg. But I mean, this was really like a different story, that train was crazy. Then I got to Paris and met up with my wife, she didn't come to Brussels, but she joined me in Paris and so we got to run around the city and do the normal Parisian thing. Like the tourist thing, go to see the Eiffel tower, go see Versailles, all the touristy stuff. Then we had the meetup and it was kind of challenging. Obviously David organized that and we had a very nice turnout there, quite a few people. I would say at the Paris meetup we probably ended up with like between 30 and 40 people at a guess. The Brussels meetup a little bit less than that, but also quite well attended. It was quite challenging, because obviously in France and Paris in particular, a lot of the locals don't really have a need to speak English or to speak much English. So there was a language barrier, whereas in Brussels it seemed that pretty much everyone spoke English with no problem. So David reckons that about 50% of the audience their English was not fantastic. It's difficult because when you are talking and speaking in English. You see some people whose eyes are lighting up and they're obviously understanding what you're saying, but then you are not sure of the other people. They are looking at you and you sort of going well they seem to be understanding, everything is great. Or hey, that guy looks a bit bored, but that's fine. But I realized, especially with some of the jokes I told. I mean I am not very frivolous, but I threw out the occasional joke or two and then some of them I had to repeat before the audience got it. It was still fun though. I think if I had to do the Paris meetup again I probably want to do it with someone translating to reduce that sort of gap between me and the audience. But still had a lot of fun there, met lots of cool people and met some of the Monero contributers who live there or who live in France. Met some of the guys that operate mining pools in France and that sort of thing. + +#### Gingeropolous + +Oh cool, there is a lot of them there. + +#### Riccardo "fluffypony" Spagni + +So that was nice and then pretty much from there went back to Berlin (a few days after that) and then we had the Berlin Meetup. Which was on a Sunday, sort of late afternoon / early evening. It was a public holiday, so I think a lot of people were not in the right frame of mind to go to a meetup, but we had a nice turnout nonetheless. We were joined by Risto (Risto Pietila) and some of his friends from Finland and one of Risto's associates, Ally, gave a nice talk on Monero as a private store of value (as a private store of wealth) after I had given my presentation, which was quite interesting. Then Risto spoke a little bit as well. I am very hesitant to talk about Monero as an investment, because I don't believe it's an investment. I believe it should be used and should be useful. If you buy Monero and then expect it to magically go up, you probably end up getting burned, because that is not the way it works. Normally when people ask me how can make money with Monero I encourage them to contribute to the ecosystem. Create an application, website or whatever. That's where you going to make money, not from buying, holding and hoping something happens. So I am always kind of hesitant with conversations like that, but there was a lot that I learned from Ally and Risto's presentation that I hadn't thought of before in terms of how Monero can be useful to certain classes of people as a private store of value. They also spoke about cryptocurrency in general being a new asset class. That also lent itself quite nicely to a general discussion of why the privacy in Monero is so important to fungibility of private store of value. So that was Berlin and afterwards we went out for some food and beer. Well, never have I walked so much in my life as I did in Europe. Everyone walks everywhere and everyone drives everywhere. That's always fun, but you get used to it. Then a few days later we had the Bitcoin meetup, there were 3 speakers: Myself, one of the gals that works on Ethereum and the lady that started up Zipcar, which is a car sharing service, but one of the first ones. + +#### Gingeropolous + +Oh yeah, I use Zipcar. + +#### Riccardo "fluffypony" Spagni + +She's just written a book and she spoke a little bit about how she envisions Bitcoin and general blockchain technology being used in the future. Then the gal from Ethereum spoke about creating an almost like a chain of authenticity or custody, so that you are able to take a product and then know it's supply chain and then know where comes from. Like if I am buying organic wine does it really come from an organic farm and do they get their stuff from another organic farm. I know that there is a large movement at the moment to have verifiable supply chains. Who knows, maybe there is something interesting that will happen in that space. Whether it needs to be decentralized is a different conversation, but I do think there is scope for cryptographically verifiable supply chains amongst certain groups and in certain spaces. Then I spoke about OpenAlias, which everyone knows about. I spoke a little bit about the cottage industries that are starting to pop up that are providing OpenAlias services. I mean you can purchase OpenAlias identities and so on. That's what I think is quite cool, I think there is a lot of scope there. That was pretty much Berlin. + +Then I went to the Netherlands, to Amsterdam. Which was quite exciting, because I went there for Bitcoinference, but also because Amsterdam and the Netherlands in general has been quite a hub of Bitcoin activity. So I was quite excited about that. I was a little disappointed in Amsterdam itself, because I found that there were a lot of places still on Coinmap that say: We accept bitcoin or have a bitcoin ATM, but then you go there and (a) they don't accept bitcoin anymore because there was a lack of purchases with bitcoin, but also (b) the bitcoin ATM that was there has gone missing or was stolen. But overall, Amsterdam itself was fascinating. I have never seen so many bicycles in my life. Everyone rides a bicycle and the running joke is: In Amsterdam you don't actually own a bicycle, you just borrow one until it gets stolen and you need to go borrow someone else's (because bicycle also get stolen all the time). So that made me chuckle. + +#### Gingeropolous + +Did you borrow a bicycle? + +#### Riccardo "fluffypony" Spagni + +No I didn't, come on, I am South African I just drove everywhere. But that was fun. Then Bitcoinference was on that weekend and it was a Saturday and a Sunday. Also, nice turnout. It was the whole day, there were like 5-7 speeches/talks every day and lots of really interesting stuff as well. There was one talk from a professor at one of the Universities who was speaking about the definition of money, whether bitcoin qualifies as money and how we define money. He also spoke about how bitcoin has many of the properties of money, but he feels that the lack of privacy and therefore the lack of fungibility makes Bitcoin not money, because it just doesn't have enough of the properties. + +#### Gingeropolous + +Well, wouldn't you know! + +#### Riccardo "fluffypony" Spagni + +The funny thing is, he said all of that and I was the next speaker. Unfortunately his speech got moved up, because he had to leave (he was supposed to be after me). So right after doing this entire talk how Bitcoin could be money if it was more private, he is like: "Ok, thank you very much" and off he goes. I talk next and I am like: "Well, thank you for the introduction, I am so sorry he is not going to be around to hear my talk". Which was kind of sad, but anyway. I did manage to record my slides and my audio, so I am going to put that up. It will go up with this missive, so that people can download it and have a listen to the presentation and see the slides at the same time. Bitcoinference also recorded me and they will put together a more complete video for all of the presentations. It's definitely well worth watching that presentation on whether Bitcoin is money and so on. So that will go up so that at least people can see the talk and get a bit of a feel for what the audience was asking afterwards and so. + +#### Gingeropolous + +Just as a little primer, did you talk about Monero at the Bitcoinference or was it sort of a general privacy talk? + +#### Riccardo "fluffypony" Spagni + +No it was about Monero, it was entirely about Monero. It wasn't anything else, like unrelated. It was 100% about Monero. A lot of the conversations that we had, especially afterwards and some of the things I speak about in that talk are about Monero as it relates to other efforts. With Bitcoin privacy for instance. As it relates to other altcoins that are trying to do privacy and also as it relates to some of the future advances that are being done, especially in the Zerocoin/Zerocash space. I try to be as realistic as possible and acknowledge Monero's weaknesses and failings which I think is important in general so that people at least got a realistic view and that people understand how Monero works a lot better and how Monero could be useful to people. Again, not as a replacement for Bitcoin, but just as something that can be useful along with Bitcoin. + +#### Gingeropolous + +Yeah, I'm interested to hear how what you said during the presentation and how the concept was received in general. So yeah, I look forward to seeing that post + +#### Riccardo "fluffypony" Spagni + +We also had a couple of people that are Monero contributors that were there. One guy came from Sint-Petersburg in Russia. He has contributed to Monero Core and he is doing some Monero related stuff. So that was quite nice to meet him in Amsterdam. So it was really a nice to meet people you normally only see their nickname on a screen. You don't even see their real name. So it was really special and I really enjoyed meeting people face to face. + +#### Gingeropolous + +Awesome. + +#### Riccardo "fluffypony" Spagni + +So meeting the people that contribute to the Monero ecosystem is definitely something that I would like to keep doing in the future. + +#### Gingeropolous + +So after you presentation, was their anything else worthy of reporting? + +#### Riccardo "fluffypony" Spagni + +Oh there wasn't really anything else major that I did afterwards. However, I went to the next day. But I went to Arnhem. It's quite a little hub for Bitcoin activity in the Netherlands. I think that's because Arnhem is smaller than Amsterdam and so they're able to cover more of the shops and also the Bitcoin advocates are then able to use the places more. Obviously Amsterdam is so large that if 100 places accept Bitcoin then no one is going to all of those 100 places. They just keep going to the 3-4 places they like. I think in a smaller town it's easier to have a more broad coverage. + +#### Gingeropolous + +I haven't heard about that town. + +#### Riccardo "fluffypony" Spagni + +Neither had I but I was quite pleasantly surprised when I got there.I could go to different places and pay with BTC. It really is quite a vibrant buzzing cryptocurrency community there. So anyone who is going to the Netherlands, you got to do Amsterdam obviously but Arnhem is worth making the trip. It's an hour by train and from Amsterdam and it 's definitely worth going there and meeting up with some of the Bitcoin guys going to some of the places. We went to a really nice Mexican restaurant that accepts bitcoin for example. They had fantastic food and really nice mojito's so if you heading for Europe and then try to seek up Bitcoin accepting places just purely to keep giving them the feeling it's worthwhile accepting it. + +#### Gingeropolous + +I think they weren't open to accepting Monero yet? + +#### Riccardo "fluffypony" Spagni + +Well, we had lots of conversations with the places that are already accepting Bitcoin, especially at the place where the Bitcoin embassy is in Amsterdam. + +#### Gingeropolous + +A bitcoin embassy?! That's awesome! + +#### Riccardo "fluffypony" Spagni + +Well, it's not like them accepting Monero will make them any less of an Bitcoin embassy. By the way, it's more the restaurant that's attached to the Bitcoin embassy, not the embassy themselves + +It's something like we're giving people a choice to pay with one or the other. This is advantageous for merchants but I also think that there's a lot of infrastructure that can be leveraged at the moment. If merchants are really used to accepting it or firing up Blockchain.info or running electrum or whatever for accepting Bitcoin payments, it's not such a massive leap to start accepting Monero payments. Obviously that will only improve with time as systems get build out and so one. So we'll see how that goes, but I'm not a very big believer in merchant adoption being key for adoption. I think we've seen with bitcoin already that having massive amounts of merchant adoption hasn't helped with getting Bitcoin into the hands of people. + +There are some side projects where i' ve been working on for a while with some guys to try to improve that ecosystem not only for Bitcoin, but also for Monero as well. So we're helping people to get and to earn Bitcoin and Monero rather than to say to the people: "well there's a thousand places where you can spend it but sorry you need to go through this complicated process to buy it". + +So that's kinda Fluffypony's trip to Europe. + +#### Gingeropolous + +The Magical Mystery Tour in a nutshell + +#### Riccardo "fluffypony" Spagni + +Yes, unfortunately I didn't make any T-shirts for it to wear, with all the places I've gonna be performing at. + +Fluffypony on tour 2015 Europe, yeah! + +#### Gingeropolous + +As a really brief recap based on what I get from this conversation it sounds like at the first meetup, you had the ZeroMQ guy there and the big takeaway was that you guys had to sit down and hash out how to gain more knowledge on managing an open source project. You brainstormed about this scheduled hard fork idea which has been a great conversation to follow on the forum if anyone hasn't tuned in to that yet. That post I recommend especially if you are interested in Monero and assuming you listening to this podcast, you want to know what it's doing and where it's going. Check out that thread, it's on forum.getmonero.org in the academic and technical section. + +So that was the first one and then the second one was France do I have this right? + +#### Riccardo + +Yes, it was Paris after Brussels. + +#### Gingeropolous + +Ok, Paris after Brussels. It sounds like there was just a language barrier there. + +#### Riccardo "fluffypony" Spagni + +No, it was good and there was really good feedback afterwards but I think there were some people that struggled to follow what I was saying because I didn't really slowed down. I gave it like I normally gave it. I didn't make the connection between being in Paris and people speaking French. For some reason my brain blanked out on that. I thought I was speaking to an English audience and I like remembered it afterwards. + +#### Gingeropolous + +Oh you know, you get caught up in the moment presenting. It's a general exciting thing so yeah...and from their was it Amsterdam next or am I missing something? + +#### Riccardo "fluffypony" Spagni + +No, Berlin was in between then Amsterdam. + +#### Gingeropolous + +Yeah, I already forgot what happened there. + +#### Riccardo "fluffypony" Spagni + +We had a meetup there and It was cool. + +#### Gingeropolous + +And then the coinference. I just like saying "coinference" I think. + +#### Riccardo "fluffypony" Spagni + +I was like "man, when I read the name...This guy has the best domain...bitcoinference.com. You can't get better than that, if you will have a Bitcoin conference". He really scored there. + +#### Gingeropolous + +Awesome! It sounds like it was a great trip and you got to spread the Good Word of Monero. One of the question I had was...You were doing your general presentation about Monero to audiences that hadn't either heard of it or had heard of it but only knew it as how generally people think of altcoins. I mean what was the sense from these people? Were they like "oh, why do we need this? I get the privacy thing but can't bitcoin eventually do that?" Anything that really stands out from that? Because we are sort of in an echo chamber in the Monero community. We all believe in this different concept like privacy and fungibility and the utility of having a secondary currency...We've seen the conversations on the various fora of what the Monero community thinks of sidechains for example. So being in this echo chamber we miss a perspective. SO I'm curious if anything really stood out like "oh, that's something that we haven't heard of in the echo chamber" ? + +#### Riccardo "fluffypony" Spagni + +I think some of the things that jumped out at me are that there is a general misconception that Bitcoin is private enough. I think that the Bitcoin core maintainers are quite happy to acknowledge that Bitcoin is not private at all. I understand that there are a lot of Bitcoin purists that can't imagine that there could be anything else that could also be useful on any level, but I think for the most part there is a general acknowledgment at least amongst technical people I speak too that Bitoin is amazing and literally is THE ONLY cryptocurrency right now. But then Monero could also provide some value someday as a truly fungible cryptocurrency. It's important speaking too people and having a chat with them. Some of the stuff that surprised me is those people didn't realize what we really mean when we speak about privacy within Bitcoin. We are not talking about how to privately buy drugs. We're talking about no one can determine my net worth or not being implicitly linked to a crime through blockchain analysis, whereas with Bitcoin I could receive tainted funds without wanting to or realizing it. So there is all stuff like that that came out. + +The other thing we had a lot of conversations about was the fact that within Bitcoin and within other altcoins there is a lot of "privacy theater" and "decentralized theater" as well. + +#### Gingeropolous + +Privacy theater? + +#### Riccardo "fluffypony" Spagni + +So privacy theater and decentralized theater is basically when something put on a show of being private and being decentralized. I"ll give you an example: there is a lot of conversation recently about ripple. Is it a cryptocurrency and it is decentralized? The reality is that there is a lot that you can do to sort of run your own component within the ripple network, but it's not decentralized. At best we can say ripple is distributed. But distributed and decentralized are different things. So obviously Ripple can claim to be decentralized and then they can say "look anyone can run you this or that" but that's not the same as being truly decentralized. What happens is that you end up with in that case decentralized theater where people might mistakenly expect or assume that Ripple is decentralized. The same goes for a lot of these altcoins, and altcoins are particularly bad at this, that have centralized mixing build into their wallet and then they pretend that they are somehow private. What they sometimes even do is hosting a couple of servers and use an API and a website to handle the mixing. And then they go like "see, it's hosted on more than one server" but again that's not the same as being decentralized, that's merely distributed. So there again we've got privacy theater and decentralized theater because the privacy that they are adding is not privacy to the level of being fungible. + +The fungibility thing is a big one because there are lots of solutions for being relatively private. For example with Bitcoin, if you want to be relatively private I really like joinmarket. Joinmarket is this decentralized way to link people together that want to do coinjoin transactions and it provides significantly more privacy than a lot of other solutions that I've seen including a lot of altcoin solutions but the problem is while it provides privacy, it doesn't provide enough so that it makes Bitcoin fungible. It‘s a great solution and I encourage people to take a look at joinmarket but I think there has be an understanding that it can only do so much. It can take Bitcoin up to a point if everyone uses it, but not to a point that Bitcoin can truly be fungible. Just like with Monero , just like we understand the limitations and we are happy to talk about the limitations and the potential pitfalls, I think that it's important to look at all the other solutions and view them with the same realism and pragmatism. + +#### Gingeropolous + +Interesting, interesting... + +#### Riccardo "fluffypony" Spagni + +...but I do talk about JoinMarket and all those other things in my presentation so there's that. + +#### Gingeropolous + +So check out the presentation! + +#### Riccardo "fluffypony" Spagni + +Pretty much. And that's about it. + +#### Gingeropolous + +Awesome! Well, thank you for the recap and thanks for fitting the Monero meetups and all that stuff into your family vacation tour thing. It definitely adds a level to any trip. + +#### Riccardo "fluffypony" Spagni + +It wasn't just work or pleasure. It was a good trip and there were lots of projects that I'm working on at the moment where the developers and some of my business partners are scattered around Europe. So being able to meet up with those guys as well was advantageous. So well I mean things are looking good and we've had lots of positive feedback and I'm sure when people watch the presentation they also hopefully learn a little bit about Monero's inner workings if they don't understand it already. + +#### Gingeropolous + +I think I might be still a freshmen when it comes to that. Maybe I graduate to sophomore class soon. + +#### Riccardo "fluffypony" Spagni + +Well, I mean you are a developer so you know... + +#### Gingeropolous + +Oh yes, much develop. + +#### Riccardo "fluffypony" Spagni + +I'm just saying...Gingeropolous, lead developer of Gingeropolous Software Incoproated + +#### Gingeropolous + +Yeah, yes, that's me! + +Well, now that you're back from the Mystery Tour, we've got a lot of missive to post, that's for sure. I assume we post this one first because everyone is full of anticipation about what happened. So this will go up first so if you are listening now, you are obviously listening now...So after this one we will post the other ones that are in the hopper. So yeah, tune in next week! + +#### Riccardo "fluffypony" Spagni + +Now we can go back to a normal schedule. + +#### Gingeropolous + +Yeah or a schedule, either way + +#### Riccardo "fluffypony" Spagni + +But it would be really a schedule. + +I just want to make sure that everyone knows that when you write dates you put them year-month-day and you also measure things in meters and grams. + +#### Gingeropolous + +No no, you measure them in English units and metrics units so when you send probes to Mars you screw up and loose hundreds of millions of dollars + +#### Riccardo "fluffypony" Spagni + +Yeah, oh dear we just overshot everything + +#### Gingeropolous + +...because you are actually using metric. + +Yes, but I agree year-month-day is the way to do it. Makes file searching so much easier indeed. + +#### Riccardo "fluffypony" Spagni + +Indeed, exactly right? + +#### Gingeropolous + +Yeah, it's incredible! + +#### Riccardo "fluffypony" Spagni + +Ok cool thanks for the chat and we'll chat again next week + +#### Gingeropolous + +Yeah, thanks for tuning in! diff --git a/_strings_en.yml b/_strings_en.yml index 252fcac2..a137100b 100644 --- a/_strings_en.yml +++ b/_strings_en.yml @@ -49,9 +49,9 @@ index: page_title: "Monero - secure, private, untraceable" what_is_1: What is what_is_2: " ?" - what_is_orange_block: "Monero is a secure, private, untraceable currency that is open-source and freely available to all." - what_is_text_block_1: "You are your own bank, you control and are responsible for your funds, and nobody can trace your transfers." - what_is_text_block_2: "Want to find out more? An overview of Monero's main features are below, and if you'd like to try Monero for yourself the" + what_is_orange_block: "Monero is a secure, private, untraceable currency. It is open-source and freely available to all." + what_is_text_block_1: "With Monero, you are your own bank. Only you control and are responsible for your funds, and your accounts and transactions are kept private from prying eyes." + what_is_text_block_2: "Want to find out more? An overview of Monero's main features are below. If you'd like to try Monero for yourself the" what_is_text_block_3: "Getting Started" what_is_text_block_4: "section is an excellent launching point." news: News @@ -59,13 +59,13 @@ index: private: Private secure: Secure untraceable: Untraceable - private_text: "Monero uses a cryptographically sound system to allow you to send and receive funds without your @transactions being easily revealed on the @blockchain (the distributed ledger of transactions). This ensures that your purchases, receipts, and all transfers remain absolutely private by default." - untraceable_text: "By taking advantage of @ring-signatures, a special property of certain types of cryptography, Monero is able to ensure that transactions are not only untraceable, but have an optional measure of ambiguity that ensures that transactions cannot easily be tied back to an individual user or computer." - secure_text: "Using the power of a distributed peer-to-peer @consensus network every transaction is cryptographically secured. Individual @accounts have a 25 word @mnemonic-seed displayed when created, and can be written down to backup the @account. Account files are encrypted with a passphrase to ensure they are useless if stolen." + private_text: "Monero uses a cryptographically sound system that allows you to send and receive funds without your @transactions being publically visible on the @blockchain (the distributed ledger of transactions). This ensures that your purchases, receipts, and other transfers remain private by default." + untraceable_text: "By taking advantage of @ring-signatures, a special property of certain types of cryptography, Monero enables untraceable transactions. This means it's ambiguous which funds have been spent, and thus extremely unlikely that a transaction could be linked to particular user." + secure_text: "Using the power of a distributed peer-to-peer @consensus network, every transaction is cryptographically secured. Individual @accounts have a 25 word @mnemonic-seed displayed when created, which can be written down to back up the @account. Account files are encrypted with a passphrase to ensure they are worthless if stolen." how_do_i_1: "How do I " how_do_i_2: " ?" get_started: get started - get_started_1: "The fastest way to start using Monero is by using a web @account manager such as " + get_started_1: "The fastest way to start using Monero is with a web @account manager such as " mymonero: "MyMonero" get_started_2: "." get_started_3: "Alternatively, if you would like to run a [full Monero node](/getting-started/running) you can download the client and a kick-starter @blockchain (to bring your local client up to speed) using the download link on the right." diff --git a/blog/tags/i8n.md b/blog/tags/i8n.md new file mode 100644 index 00000000..320028d5 --- /dev/null +++ b/blog/tags/i8n.md @@ -0,0 +1,3 @@ +--- +layout: blog_by_tag +--- \ No newline at end of file diff --git a/downloads/index.md b/downloads/index.md index 013a2dfd..205e6457 100644 --- a/downloads/index.md +++ b/downloads/index.md @@ -15,6 +15,10 @@ Monero Core consists of several applications, including bitmonerod (the daemon u If you are using Monero Core for the first time you may want to download a @blockchain bootstrap to get you started. A link to download the @blockchain bootstrap is included in the listings below. +- Place Windows 64-bit blockchain in %AppData%/bitmonero +- Place OS X 64-bit blockchain in ~/.bitmonero +- Place Linux 64-bit blockchain in ~/.bitmonero + Note: the SHA hashes are listed by the downloads for convenience, but a GPG-signed list of the hashes is at [getmonero.org/downloads/hashes.txt](https://getmonero.org/downloads/hashes.txt) and should be treated as canonical, with the signature checked against the appropriate GPG key in the source code (in /utils/gpg_keys).
diff --git a/getting-started/choose.md b/getting-started/choose.md index dca24126..385e6117 100644 --- a/getting-started/choose.md +++ b/getting-started/choose.md @@ -43,6 +43,25 @@ There are also several third-party clients that interact with the official Moner --- +{:.text-center .client-list #monerox} +![](//static.getmonero.org/images/clients/monerox.svg) +MoneroX is a GUI for Monero written in .NET and available for Windows, Mac, and Linux. It is written and maintained by Jojatekok. + +{:.text-center .client-list} +**Current Version:** 1.0.0 + +{:.text-center .client-platforms} +- [![](//static.getmonero.org/images/platforms/windows.svg) + Windows](https://github.com/Jojatekok/MoneroGui.Net/releases/download/v1.0.0/MoneroGui.Net-v1.0.0-Windows-x64.zip) +- [![](//static.getmonero.org/images/platforms/linux.svg) + Linux](https://github.com/Jojatekok/MoneroGui.Net/releases/download/v1.0.0/MoneroGui.Net-v1.0.0-Linux-x64.tar.gz) +- [![](//static.getmonero.org/images/platforms/github.svg) + Source Code](https://github.com/Jojatekok/MoneroGui.Net) +- [![](//static.getmonero.org/images/platforms/forum.svg) + Forum Thread](https://bitcointalk.org/index.php?topic=683365.00) + +--- + {:.text-center .client-list #lightwallet} [![](//static.getmonero.org/images/clients/lightwallet.svg)](https://forum.getmonero.org/20/general-discussion/166/lightwallet-a-lightweight-monero-gui-account-manager) lightWallet is a simple and slim client written in Python, and should run on most operating systems. It is written and maintained by jwinterm. @@ -58,21 +77,4 @@ lightWallet is a simple and slim client written in Python, and should run on mos - [![](//static.getmonero.org/images/platforms/forum.svg) Forum Thread](https://forum.getmonero.org/20/general-discussion/166/lightwallet-a-lightweight-monero-gui-account-manager) ---- - -{:.text-center .client-list #monerox} -![](//static.getmonero.org/images/clients/monerox.svg) -MoneroX is a GUI for Monero written in .NET and available for Windows, and soon for Mac and Linux. It is written and maintained by Jojatekok. - -{:.text-center .client-list} -**Current Version:** 0.41.1 - -{:.text-center .client-platforms} -- [![](//static.getmonero.org/images/platforms/windows.svg) - Windows](https://github.com/Jojatekok/MoneroGui.Net/releases/download/v0.41.1/MoneroGui.Net-v0.41.1-x64.zip) -- [![](//static.getmonero.org/images/platforms/github.svg) - Source Code](https://github.com/Jojatekok/MoneroGui.Net) -- [![](//static.getmonero.org/images/platforms/forum.svg) - Forum Thread](https://bitcointalk.org/index.php?topic=683365.00) - --- \ No newline at end of file diff --git a/getting-started/donate/index.md b/getting-started/donate/index.md index 2a28ff1d..e003459a 100644 --- a/getting-started/donate/index.md +++ b/getting-started/donate/index.md @@ -17,6 +17,9 @@ Ongoing development of the Monero Project is solely supported by donations and s If you would like to make a donation you can do so by using any of the methods below: +{:.text-center style="letter-spacing: 30px;"} +![Monero QR Code](//static.getmonero.org/images/donate-monero.png) ![Bitcoin QR Code](//static.getmonero.org/images/donate-bitcoin.png) + - Donating in Monero: you can send XMR donations to [donate.getmonero.org](monero:46BeWrHpwXmHDpDEUmZBWZfoQpdc6HaERCNmx1pEYL2rAcuwufPN9rXHHtyUA4QVy66qeFQkn6sfK8aHYjA3jk3o1Bv16em?recipient_name=Monero%20Development&tx_description=Donation%20to%20Monero%20Core%20Team), or directly to our Monero donation address - [46BeWrHpwXmHDpDEUmZBWZfoQpdc6HaERCNmx1pEYL2rAcuwufPN9rXHHtyUA4QVy66qeFQkn6sfK8aHYjA3jk3o1Bv16em](monero:46BeWrHpwXmHDpDEUmZBWZfoQpdc6HaERCNmx1pEYL2rAcuwufPN9rXHHtyUA4QVy66qeFQkn6sfK8aHYjA3jk3o1Bv16em?recipient_name=Monero%20Development&tx_description=Donation%20to%20Monero%20Core%20Team) - Donating in Bitcoin: you can also send BTC donations to [donate.getmonero.org](bitcoin:1FhnVJi2V1k4MqXm2nHoEbY5LV7FPai7bb?label=Monero%20Development&message=Donation%20to%20Monero%20Core%20Team), or directly to our Bitcoin address: [1FhnVJi2V1k4MqXm2nHoEbY5LV7FPai7bb](bitcoin:1FhnVJi2V1k4MqXm2nHoEbY5LV7FPai7bb?label=Monero%20Development&message=Donation%20to%20Monero%20Core%20Team) @@ -29,7 +32,7 @@ Sponsorships are also greatly appreciated, including those companies that give u Current sponsors include several mining pools that contribute a portion of their fees to development. You can find a list of these pools in [the first post on the Monero thread on Bitcointalk](https://bitcointalk.org/index.php?topic=583449.0). Over and above that, our sponsors include: {:.text-center style="letter-spacing: 30px;"} -[![MyMonero](//static.getmonero.org/images/sponsors/mymonero.png)](https://mymonero.com) [![Kitware](//static.getmonero.org/images/sponsors/kitware.png)](http://kitware.com) [![Dome9](//static.getmonero.org/images/sponsors/dome9.png)](http://dome9.com) [![Araxis](//static.getmonero.org/images/sponsors/araxis.png)](http://araxis.com) [![JetBrains](//static.getmonero.org/images/sponsors/jetbrains.png)](http://www.jetbrains.com/) +[![MyMonero](//static.getmonero.org/images/sponsors/mymonero.png)](https://mymonero.com) [![Kitware](//static.getmonero.org/images/sponsors/kitware.png?1)](http://kitware.com) [![Dome9](//static.getmonero.org/images/sponsors/dome9.png)](http://dome9.com) [![Araxis](//static.getmonero.org/images/sponsors/araxis.png)](http://araxis.com) [![JetBrains](//static.getmonero.org/images/sponsors/jetbrains.png)](http://www.jetbrains.com/) [![Navicat](//static.getmonero.org/images/sponsors/navicat.png)](http://www.navicat.com/) ### The Monero Community Hall of Fame diff --git a/getting-started/merchants.md b/getting-started/merchants.md index 8a8f754f..043b3022 100644 --- a/getting-started/merchants.md +++ b/getting-started/merchants.md @@ -35,4 +35,4 @@ attribution: "" --- -### Work in Progress \ No newline at end of file +### Work in Progress + +

How to Wallet RPC documentation

diff --git a/knowledge-base/developer-guides/wallet-rpc.md b/knowledge-base/developer-guides/wallet-rpc.md new file mode 100644 index 00000000..0f7e779c --- /dev/null +++ b/knowledge-base/developer-guides/wallet-rpc.md @@ -0,0 +1,156 @@ +--- +layout: static_page +title: "Wallet RPC documentation" +title-pre-kick: "How to " +title-kick: "Wallet RPC documentation " +title-post-kick: "" +kick-class: "green-kicks" +icon: "icon_client" +attribution: "" +--- + +### This is a list of the daemon and wallet RPC calls, along with their inputs and outputs. + +bitmonerod + + TODO + +simplewallet + + Wallet RPC commands are in JSON format, and can be accessed like this: + + METHOD="make_integrated_address" + PARAMS="{\"payment_id\":\"1234567890123456789012345678900012345678901234567890123456789000\"}" + curl \ + -X POST http://$IP:$PORT/json_rpc \ + -d '{"jsonrpc":"2.0","id":"0","method":"'$METHOD'","params":'"$PARAMS"'}' \ + -H 'Content-Type: application/json' + + getbalance + return the wallet's balance + outputs: + balance: unsigned int + unlocked_balance: unsigned int + + getaddress + return the wallet's address + outputs: + address: string + + transfer + send monero to a number of recipients + inputs: + destinations: array of: + amount: unsigned int + address: string + fee: unsigned int + ignored, will be automatically calculated + mixin: unsigned int + number of outpouts from the blockchain to mix with (0 means no mixing) + unlock_time: unsigned int + number of blocks before the monero can be spent (0 to not add a lock) + payment_id: string + outputs: + tx_hash: array of: + string + + transfer_split + same as transfer, but can split into more than one tx if necessary + inputs: + destinations: array of: + amount: unsigned int + address: string + fee: unsigned int + ignored, will be automatically calculated + mixin: unsigned int + number of outpouts from the blockchain to mix with (0 means no mixing) + unlock_time: unsigned int + number of blocks before the monero can be spent (0 to not add a lock) + payment_id: string + new_algorithm: boolean + true to use the new transaction construction algorithm, defaults to false + outputs: + tx_hash: array of: + string + + sweep_dust + send all dust outputs back to the wallet's, to make them easier to spend (and mix) + outputs: + tx_hash_list: list of: + string + + store + save the blockchain + + get_payemnts + get a list of incoming payments using a given payment id + inputs: + payment_id: string + outputs: + payments: list of: + payment_id: string + tx_hash: string + amount: unsigned int + block_height: unsigned int + unlock_time: unsigned int + + get_bulk_payments + get a list of incoming payments using a given payment id, or a list of payments ids, from a given height + inputs: + payment_id: list of: + string + min_block_height: unsigned int + the block height at which to start looking for payments + outputs: + payments: list of: + payment_id: string + tx_hash: string + amount: unsigned int + block_height: unsigned int + unlock_time: unsigned int + + incoming_transfers + return a list of incoming transfers to the wallet + inputs: + transfer_type: string + "all": all the transfers + "available": only transfers which are not yet spent + "unavailable": only transfers which are already spent + outputs: + transfers: list of: + amount: unsigned int + spent: boolean + global_index: unsigned int + mostly internal use, can be ignored by most users + tx_hash: string + several incoming transfers may share the same hash if they were in the same transaction + tx_size: unsigned int + + query_key + return the spend or view private key + inputs: + key_type: string + which key to retrieve: + "mnemonic": the mnemonic seed (older wallets do not have one) + "view_key": the view key + outputs: + key: string + the view key will be hex encoded + + make_integrated_address + make an integrated address from the wallet address and a payment id + inputs: + payment_id: string + hex encoded; can be empty, in which case a random payment id is generated + outputs: + integrated_address: string + + split_integrated_address + retrieve the standard address and payment id corresponding to an integrated address + inputs: + integrated_address: string + outputs: + standard_address: string + payment: string + hex encoded + diff --git a/knowledge-base/moneropedia/paymentid.md b/knowledge-base/moneropedia/paymentid.md index c50a35bd..a21ab6c2 100644 --- a/knowledge-base/moneropedia/paymentid.md +++ b/knowledge-base/moneropedia/paymentid.md @@ -7,4 +7,11 @@ summary: "an optional flag that is added to identify transactions to merchants, ### The Basics -{{ page.summary | capitalize }}. \ No newline at end of file +Payment ID is an **arbitrary** and **optional** transaction attachment that consists of 32 bytes (64 hexadecimal characters). + +It is usually used to identify transactions to merchants and exchanges: Given the intrinsic privacy features built into Monero, where a single public address is usually used for incoming transactions, the Payment ID is especially useful to tie incoming payments with user accounts. + +### Creating a Payment ID +One can create a Payment ID quickly from the command line using OpenSSL: + +```# openssl rand 32 -hex``` diff --git a/knowledge-base/moneropedia/stealthaddress.md b/knowledge-base/moneropedia/stealthaddress.md index bf540a7a..2da8ea54 100644 --- a/knowledge-base/moneropedia/stealthaddress.md +++ b/knowledge-base/moneropedia/stealthaddress.md @@ -2,9 +2,11 @@ layout: moneropedia entry: "Stealth Address" terms: ["stealth-address", "stealth-addresses"] -summary: "a special property of Monero addresses that makes it impossible to see which address a transaction went to or came from" +summary: "automatic one-time addresses for every transaction" --- ### The Basics -{{ page.summary | capitalize }}. \ No newline at end of file +Stealth addresses are an important part of Monero's inherent privacy. They allow and require the sender to create random one-time addresses for every @transaction on behalf of the recipient. The recipient can publish just one address, yet have all of his/her incoming payments go to unique addresses on the @blockchain, where they cannot be linked back to either the recipient's published address or any other transactions' addresses. By using stealth addresses, only the sender and receiver can determine where a payment was sent. + +To read how Monero prevents tracking coin history (untraceability), see @ring-signatures. diff --git a/knowledge-base/moneropedia/transaction.md b/knowledge-base/moneropedia/transaction.md index 1f7556f9..a958288b 100644 --- a/knowledge-base/moneropedia/transaction.md +++ b/knowledge-base/moneropedia/transaction.md @@ -7,4 +7,15 @@ summary: "a cryptographically signed container that details the transfer of Mone ### The Basics -{{ page.summary | capitalize }}. \ No newline at end of file +{{ page.summary | capitalize }}. + +A transaction's parameters are one or more recipient addresses with the corresponding amounts of funds to send to them, and a `mixin_count` parameter that specifies the amount of outputs the transaction will have mixed in. Higher amounts of `mixin_count` offer more anonymity, but that comes with a cost, since the transaction gets larger and therefore the transaction fees get higher as well. + +A transaction is uniquely identified by a Transaction ID, which is usually represented as a 32-byte string (64 hexadecimal characters). + +### In-depth Information +Every transaction involves two keys: a public @spend-key, and a public @view-key. The destination for an output in a transaction is actually a one-time public key computed from these two keys. + +When the wallet is scanning for incoming transactions, every transaction is actually scanned to see if it is for "you". This only requires your private view key and your public spend key, and this check is immutable and cannot be faked. You cannot receive transactions and identify them without the corresponding private view key. + +In order to spend the funds you have to compute a one-time private spend key for that output. diff --git a/knowledge-base/people.md b/knowledge-base/people.md index 9069cc75..ec2ae2d1 100644 --- a/knowledge-base/people.md +++ b/knowledge-base/people.md @@ -39,4 +39,4 @@ The Core Team forms an integral part of the Monero Research Lab, but the researc ### Other Contributors -There have been massive contributions to Monero from its inception from so many people, including: zone117x, LucaseJones, wolf`, Professor David Andersen, Atrides, wallet42, Neozaru, Gingeropoulos, and many, many others. +There have been massive contributions to Monero from its inception from so many people, including: zone117x, LucaseJones, wolf`, Professor David Andersen, Atrides, wallet42, Neozaru, Gingeropoulos, cAPSLOCK, and many, many others. diff --git a/knowledge-base/user-guides/Creating an Offline Backup of your Monero Account.md b/knowledge-base/user-guides/Creating an Offline Backup of your Monero Account.md new file mode 100644 index 00000000..fb096639 --- /dev/null +++ b/knowledge-base/user-guides/Creating an Offline Backup of your Monero Account.md @@ -0,0 +1,47 @@ +--- +layout: static_page +title: "Creating an Offline Backup of your Monero Account" +title-pre-kick: "Creating an Offline Backup " +title-kick: "of your Monero " +title-post-kick: "Account" +kick-class: "purple-kicks" +icon: "icon_userguides" +attribution: "" +--- + +## Operating Systems: Various versions of Linux and Windows 7, 8 + +### Wallet Software: Simplewallet + +#### Resource for Creating Bootable Disks: [Linux](http://www.pendrivelinux.com/), [Windows](https://www.microsoft.com/en-us/download/windows-usb-dvd-download-tool) + +#### Resource for Monero Binaries: [Monero Binaries](https://getmonero.org/downloads/) + +- Take any computer you have lying around, even your normal workstation. You may find it easier to use an older computer that has no wifi or bluetooth if you're particularly paranoid + +- Create a Linux or Windows bootable disk, and make sure you have the Monero binaries on the same disk or on a second disk (for Linux make sure you have also downloaded copies of the dependencies you will need, libboost1.55 and miniupnpc for instance) + +- Disconnect the network and/or Internet cables from your computer, physically remove the wifi card or switch the wifi/bluetooth off on a laptop if possible + +- Boot into your bootable OS, install the dependencies if necessary + +- Copy the Monero binaries to to a RAM disk (/dev/shm in Linux, Windows bootable ISOs normally have a Z: drive or something) + +- Don't run the Monero daemon. Instead, using the command line, use simplewallet to create a new Monero @account + +- When prompted for a name, give it any name, it doesn't really matter + +- When prompted for a password, type in like 50 - 100 random characters. Don't worry that you don't know the password, just make it LONG + +- **CRITICAL STEP**: Write down (on paper) your 25 word @mnemonic-seed +**WARNING**: If you forget to write down this information your funds may be lost forever + +- Write down (on your phone, on paper, on another computer, wherever you want) your address and view key + +- Switch off the computer, remove the battery if there is one, and leave it physically off for a few hours + +The account you've created was created in RAM, and the digital files are now inaccessible. If some adversary manages to somehow obtain the data, they will lack the long password to open it. If you need to receive payments, you have your public address, and you have the view key if needed. If you need access to it, you have your 25 word @mnemonic-seed, and you can now write out several copies of it, including an offsite copy (e.g. a bank deposit box). + +Credit: Riccardo Spagni + +Related: [Offline Account Generator](http://moneroaddress.org/) diff --git a/knowledge-base/user-guides/Restoring your Monero Account.md b/knowledge-base/user-guides/Restoring your Monero Account.md new file mode 100644 index 00000000..bfcf9abf --- /dev/null +++ b/knowledge-base/user-guides/Restoring your Monero Account.md @@ -0,0 +1,27 @@ +--- +layout: static_page +title: "Restoring your Monero Account" +title-pre-kick: "Restoring your " +title-kick: "Monero " +title-post-kick: "Account" +kick-class: "purple-kicks" +icon: "icon_userguides" +attribution: "" +--- + +## Operating Systems: Windows, Linux, Mac +### Account Software: Simplewallet + +- Retrieve your 25 word @mnemonic-seed that you saved when creating your old Monero @account + +- Open a command prompt and navigate to the drive and directory that contains simplewallet + +- At the command prompt type: simplewallet --restore-deterministic-wallet + +- Once you Press enter you will be prompted for a wallet file name. Give your wallet a new name, any name will do + +- Press enter again and you will be prompted for a password. Give your wallet a new and long password + +- Press enter again and you will be prompted for the 25 word electrum style mnemonic seed that you retrieved earlier + +After you have entered the 25 word mnemonic seed, simplewallet will generate the same public address and view key as your old wallet. You will then need to type in the command "refresh" to scan the blockchain and get your account balance. (Please be patient as the refresh process may take a while.)