From 711d23a2396e2d8d3dc79af59cbfe5b82a15630b Mon Sep 17 00:00:00 2001 From: cAP5L0CK Date: Fri, 27 Mar 2015 13:08:50 -0500 Subject: [PATCH 01/64] Adition and fixes Various additions fixed a bug in raska's history. --- _data/donators.yml | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/_data/donators.yml b/_data/donators.yml index 3660791..6fd3dc2 100644 --- a/_data/donators.yml +++ b/_data/donators.yml @@ -48,7 +48,7 @@ - level: 6 name: antw081 - amount: 1000 + amount: 1500 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] - level: 5 @@ -91,6 +91,11 @@ amount: 500 history: [5th Dan on 2015-02-28, 4th Dan on 2014-08-18] +- level: 5 + name: Quicken + amount: 500 + history: [5th Dan on 2015-03-27] + - level: 4 name: kbm amount: 200 @@ -129,7 +134,12 @@ - level: 4 name: RaskaRuby amount: 200 - history: [3rd Dan on 2014-10-27, 2nd Dan on 2014-09-18, 1st Dan on 2014-07-27] + 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: [4th Dan on 2015-03-27] - level: 3 name: Quanttek From b48eb8c2a937547eb48018f241a2ebba36d1d9db Mon Sep 17 00:00:00 2001 From: Gingeropolous Date: Sun, 29 Mar 2015 07:21:13 -0400 Subject: [PATCH 02/64] where to place blockchain bootstraps added instructions where to put blockchain bootstraps --- downloads/index.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/downloads/index.md b/downloads/index.md index 013a2df..5a11319 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).
From c4f8e135da81a29d13c6e34c22abb54946233123 Mon Sep 17 00:00:00 2001 From: Riccardo Spagni Date: Tue, 31 Mar 2015 19:11:50 +0200 Subject: [PATCH 03/64] updated lloydmiller's amount --- _data/donators.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_data/donators.yml b/_data/donators.yml index 6fd3dc2..311e383 100644 --- a/_data/donators.yml +++ b/_data/donators.yml @@ -21,7 +21,7 @@ - level: 7 name: Lloydimiller4 - amount: 2897 + amount: 3777 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 From ae18b9b291c8ffda2136da771c3975fb069b9f95 Mon Sep 17 00:00:00 2001 From: Riccardo Spagni Date: Thu, 2 Apr 2015 13:07:44 +0200 Subject: [PATCH 04/64] added missive for 2015-03-30 --- ...monero-missive-for-the-week-of-2015-03-30.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 _posts/2015-03-30-monero-missive-for-the-week-of-2015-03-30.md 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 0000000..ad0a543 --- /dev/null +++ b/_posts/2015-03-30-monero-missive-for-the-week-of-2015-03-30.md @@ -0,0 +1,17 @@ +--- +layout: post +title: Extern 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) +--- + +
+ +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 From 558fe55ac7830f7ddb2c79e1d08e4bcca0294e51 Mon Sep 17 00:00:00 2001 From: Riccardo Spagni Date: Thu, 2 Apr 2015 13:15:44 +0200 Subject: [PATCH 05/64] fixed djjacket's formatting in donators --- _data/donators.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/_data/donators.yml b/_data/donators.yml index 311e383..f470db6 100644 --- a/_data/donators.yml +++ b/_data/donators.yml @@ -137,9 +137,9 @@ 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: [4th Dan on 2015-03-27] + name: djjacket + amount: 200 + history: [4th Dan on 2015-03-27] - level: 3 name: Quanttek From 5a665454fe6c256cf2c2cdc5efb7b21fc87e4532 Mon Sep 17 00:00:00 2001 From: Riccardo Spagni Date: Thu, 2 Apr 2015 14:44:02 +0200 Subject: [PATCH 06/64] added forum link --- _posts/2015-03-30-monero-missive-for-the-week-of-2015-03-30.md | 1 + 1 file changed, 1 insertion(+) 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 index ad0a543..1376005 100644 --- 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 @@ -4,6 +4,7 @@ title: Extern 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 ---
From 0af81a89146eaba8e8231f0b176e8200ddca59d4 Mon Sep 17 00:00:00 2001 From: Riccardo Spagni Date: Thu, 2 Apr 2015 15:25:26 +0200 Subject: [PATCH 07/64] fixed typo --- _posts/2015-03-30-monero-missive-for-the-week-of-2015-03-30.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 index 1376005..68c5801 100644 --- 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 @@ -1,6 +1,6 @@ --- layout: post -title: Extern Projects for the Week of 2015-03-30 +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) From fa8768f92791a0c2a0ed174838888916f0e01df6 Mon Sep 17 00:00:00 2001 From: Riccardo Spagni Date: Fri, 3 Apr 2015 14:46:28 +0200 Subject: [PATCH 08/64] fixed list on downloads page --- downloads/index.md | 6 +++--- getting-started/choose.md | 36 +++++++++++++++++++----------------- knowledge-base/people.md | 2 +- 3 files changed, 23 insertions(+), 21 deletions(-) diff --git a/downloads/index.md b/downloads/index.md index 5a11319..205e645 100644 --- a/downloads/index.md +++ b/downloads/index.md @@ -15,9 +15,9 @@ 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 +- 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 dca2412..385e611 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/knowledge-base/people.md b/knowledge-base/people.md index 9069cc7..ec2ae2d 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. From a607173ffa36a860505978d1e604da4e7a1c4f96 Mon Sep 17 00:00:00 2001 From: cAP5L0CK Date: Fri, 3 Apr 2015 08:38:16 -0500 Subject: [PATCH 09/64] Added palexander Added palexander with 50 coin donation --- _data/donators.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/_data/donators.yml b/_data/donators.yml index 6fd3dc2..495ac76 100644 --- a/_data/donators.yml +++ b/_data/donators.yml @@ -221,6 +221,11 @@ amount: 50.1 history: [2nd Dan on 2015-02-23] +- level: 2 + name: palexander + amount: 50 + history: [2nd Dan on 2015-04-03] + - level: 1 name: David Latapie amount: 20 From 043722447022b736c6f7096b582d7083553beff2 Mon Sep 17 00:00:00 2001 From: Riccardo Spagni Date: Mon, 6 Apr 2015 09:48:37 +0200 Subject: [PATCH 10/64] added merchants --- _data/merchants.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/_data/merchants.yml b/_data/merchants.yml index 6cee7ab..d45a91a 100644 --- a/_data/merchants.yml +++ b/_data/merchants.yml @@ -16,12 +16,16 @@ url: https://moneropric.es - name: ForkGuard Network Monitoring url: http://forkguard.com + - name: MoneroBase Price Charts and Tools + url: http://monerobase.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: Pradeep Atluri, Psychiatrist, New York + url: http://dr.mindsci.com/ - name: CryptoEscrow Escrow Service url: http://www.cryptoescrow.eu - name: MoneroClub OTC Monero Trading From e855f4d223801d294085fd28a1666bb5874f6225 Mon Sep 17 00:00:00 2001 From: cAP5L0CK Date: Mon, 20 Apr 2015 07:24:32 -0500 Subject: [PATCH 11/64] Update Donators Monero Birthday Editions --- _data/donators.yml | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/_data/donators.yml b/_data/donators.yml index 495ac76..ffa45f5 100644 --- a/_data/donators.yml +++ b/_data/donators.yml @@ -48,7 +48,7 @@ - level: 6 name: antw081 - amount: 1500 + amount: 1600 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] - level: 5 @@ -141,6 +141,11 @@ amount:200 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 amount: 100 @@ -180,11 +185,11 @@ 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: 2 name: superresistant @@ -206,14 +211,10 @@ 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 From c4a06008e2500d060589e75349b034c6a174d71e Mon Sep 17 00:00:00 2001 From: Riccardo Spagni Date: Fri, 24 Apr 2015 08:56:22 +0200 Subject: [PATCH 12/64] added old missives --- _data/tags.yml | 3 +++ ...02-dev-diary-for-the-week-of-2014-06-02.md | 2 ++ ...10-dev-diary-for-the-week-of-2014-06-10.md | 2 ++ ...13-dev-diary-for-the-week-of-2014-07-07.md | 17 +++++++++++++ ...nero-missive-for-the-week-of-2014-07-07.md | 25 +++++++++++++++++++ blog/tags/i8n.md | 3 +++ 6 files changed, 52 insertions(+) create mode 100644 _posts/2014-07-13-dev-diary-for-the-week-of-2014-07-07.md create mode 100644 _posts/2014-07-13-monero-missive-for-the-week-of-2014-07-07.md create mode 100644 blog/tags/i8n.md diff --git a/_data/tags.yml b/_data/tags.yml index 7e63068..044acdd 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 bcf40e2..27f5032 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 53ed6c4..128d572 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 0000000..67f80c4 --- /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 0000000..e9554f8 --- /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/blog/tags/i8n.md b/blog/tags/i8n.md new file mode 100644 index 0000000..320028d --- /dev/null +++ b/blog/tags/i8n.md @@ -0,0 +1,3 @@ +--- +layout: blog_by_tag +--- \ No newline at end of file From 3c09cb55f1b539eca8279e98c8941e1821ec6946 Mon Sep 17 00:00:00 2001 From: Riccardo Spagni Date: Fri, 24 Apr 2015 08:59:50 +0200 Subject: [PATCH 13/64] fixed old missive, added Navicat as sponsor --- .../2014-07-13-monero-missive-for-the-week-of-2014-07-07.md | 4 ++-- getting-started/donate/index.md | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) 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 index e9554f8..107fefa 100644 --- 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 @@ -13,8 +13,8 @@ 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 +- 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. diff --git a/getting-started/donate/index.md b/getting-started/donate/index.md index 2a28ff1..67f1c5c 100644 --- a/getting-started/donate/index.md +++ b/getting-started/donate/index.md @@ -29,7 +29,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 From 50903352bb3d59cf86ce1390eb367ebf474b1528 Mon Sep 17 00:00:00 2001 From: Antonios Anastasiadis Date: Sat, 25 Apr 2015 19:07:21 +0300 Subject: [PATCH 14/64] Update paymentid.md A bit more information about Payment ID's --- knowledge-base/moneropedia/paymentid.md | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/knowledge-base/moneropedia/paymentid.md b/knowledge-base/moneropedia/paymentid.md index c50a35b..76bc359 100644 --- a/knowledge-base/moneropedia/paymentid.md +++ b/knowledge-base/moneropedia/paymentid.md @@ -2,9 +2,16 @@ layout: moneropedia entry: "Payment ID" terms: ["payment-ID", "payment-IDs"] -summary: "an optional flag that is added to identify transactions to merchants, consisting of 64 hexadecimal characters" +summary: "An optional flag that is added to identify transactions to merchants, consisting of 64 hexadecimal characters" --- ### 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``` From a3d8ce06141942e3027d8e7c071444488426ce5c Mon Sep 17 00:00:00 2001 From: antanst Date: Sun, 26 Apr 2015 12:04:16 +0300 Subject: [PATCH 15/64] Don't capitalize page summaries --- knowledge-base/moneropedia/paymentid.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/knowledge-base/moneropedia/paymentid.md b/knowledge-base/moneropedia/paymentid.md index 76bc359..a21ab6c 100644 --- a/knowledge-base/moneropedia/paymentid.md +++ b/knowledge-base/moneropedia/paymentid.md @@ -2,7 +2,7 @@ layout: moneropedia entry: "Payment ID" terms: ["payment-ID", "payment-IDs"] -summary: "An optional flag that is added to identify transactions to merchants, consisting of 64 hexadecimal characters" +summary: "an optional flag that is added to identify transactions to merchants, consisting of 64 hexadecimal characters" --- ### The Basics From f27e4d149b3af63f1cec8b7d9e871e48f27d6aae Mon Sep 17 00:00:00 2001 From: cAP5L0CK Date: Wed, 29 Apr 2015 09:58:15 -0500 Subject: [PATCH 16/64] Update Donators GreekBitcoin and GingerAle donations --- _data/donators.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/_data/donators.yml b/_data/donators.yml index ffa45f5..156e655 100644 --- a/_data/donators.yml +++ b/_data/donators.yml @@ -128,7 +128,7 @@ - level: 4 name: GreekBitcoin - amount: 233 + amount: 300 history: [4th Dan on 2015-01-26, 3rd Dan on 2014-05-11] - level: 4 @@ -211,7 +211,6 @@ amount: 50 history: [2nd Dan on 2014-08-09] - - level: 2 name: Arux amount: 70.1 @@ -226,6 +225,11 @@ name: palexander amount: 50 history: [2nd Dan on 2015-04-03] + +- level: 2 + name: GingerAle + amount: 50 + history: [2nd Dan on 2015-04-22] - level: 1 name: David Latapie From 55a287c311078f7531afe215dae9fbf47d0ff345 Mon Sep 17 00:00:00 2001 From: antanst Date: Sun, 3 May 2015 18:27:10 +0300 Subject: [PATCH 17/64] Add more information in the transaction moneropedia section. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The in-depth information text was taken from a fluffypony’s post in bitcointalk. --- knowledge-base/moneropedia/transaction.md | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/knowledge-base/moneropedia/transaction.md b/knowledge-base/moneropedia/transaction.md index 1f7556f..7f15979 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 inputs 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. From 070e80fbd04a76189bba9fb016286d82c42718e6 Mon Sep 17 00:00:00 2001 From: antanst Date: Sun, 3 May 2015 20:19:14 +0300 Subject: [PATCH 18/64] s/inputs/parameters to avoid confusion --- knowledge-base/moneropedia/transaction.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/knowledge-base/moneropedia/transaction.md b/knowledge-base/moneropedia/transaction.md index 7f15979..66a26e2 100644 --- a/knowledge-base/moneropedia/transaction.md +++ b/knowledge-base/moneropedia/transaction.md @@ -9,7 +9,7 @@ summary: "a cryptographically signed container that details the transfer of Mone {{ page.summary | capitalize }}. -A transaction's inputs 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'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). From 75619e82428620116ea54882c3921e3b1323f878 Mon Sep 17 00:00:00 2001 From: antanst Date: Sat, 9 May 2015 15:00:38 +0300 Subject: [PATCH 19/64] Use @ for terms --- knowledge-base/moneropedia/transaction.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/knowledge-base/moneropedia/transaction.md b/knowledge-base/moneropedia/transaction.md index 66a26e2..a958288 100644 --- a/knowledge-base/moneropedia/transaction.md +++ b/knowledge-base/moneropedia/transaction.md @@ -14,7 +14,7 @@ A transaction's parameters are one or more recipient addresses with the correspo 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. +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. From 062ecfbd398bda7ab025c480ed1e656d3f95df7d Mon Sep 17 00:00:00 2001 From: cAP5L0CK Date: Mon, 11 May 2015 10:07:37 -0500 Subject: [PATCH 20/64] Updated Donators ibuyltc and bassica updates --- _data/donators.yml | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/_data/donators.yml b/_data/donators.yml index 156e655..1f28adc 100644 --- a/_data/donators.yml +++ b/_data/donators.yml @@ -146,6 +146,11 @@ 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: 4 + name: bassica + amount: 200 + history: [4th Dan on 2015-05-11, 3rd Dan on 2014-11-25, 2nd Dan on 2014-09-10] + - level: 3 name: Quanttek amount: 100 @@ -166,11 +171,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 @@ -230,7 +230,12 @@ 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 @@ -286,11 +291,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 From a43417fb733dc86e10191d2c03595e69811d99c5 Mon Sep 17 00:00:00 2001 From: cAP5L0CK Date: Mon, 11 May 2015 11:30:47 -0500 Subject: [PATCH 21/64] Update Donators QuantumQrack and ajiekceu4 added --- _data/donators.yml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/_data/donators.yml b/_data/donators.yml index 1f28adc..3929f4c 100644 --- a/_data/donators.yml +++ b/_data/donators.yml @@ -50,6 +50,11 @@ name: antw081 amount: 1600 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] + +- level: 6 + name: ajiekceu4 + amount: 1000 + history: [6th Dan on 2015-05-11] - level: 5 name: eizh @@ -235,7 +240,12 @@ name: ibuyltc amount: 50 history: [2nd Dan on 2015-05-11, 1st Dan on 2014-08-20] - + +- level: 2 + name: QuantumQrack + amount: 50 + history: [2nd Dan on 2015-05-11] + - level: 1 name: David Latapie amount: 20 From 06d86c62ae4e70103dc3aab4638d0e7863e078e2 Mon Sep 17 00:00:00 2001 From: cAP5L0CK Date: Thu, 14 May 2015 11:49:18 -0500 Subject: [PATCH 22/64] Updated Donators Fix Quantum's donation to be under palexander --- _data/donators.yml | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/_data/donators.yml b/_data/donators.yml index 3929f4c..7263e7e 100644 --- a/_data/donators.yml +++ b/_data/donators.yml @@ -196,6 +196,11 @@ 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: 100 + history: [3rd Dan on 2015-05-13, 2nd Dan on 2015-04-03] + - level: 2 name: superresistant amount: 50 @@ -226,11 +231,6 @@ amount: 50.1 history: [2nd Dan on 2015-02-23] -- level: 2 - name: palexander - amount: 50 - history: [2nd Dan on 2015-04-03] - - level: 2 name: GingerAle amount: 50 @@ -240,11 +240,6 @@ name: ibuyltc amount: 50 history: [2nd Dan on 2015-05-11, 1st Dan on 2014-08-20] - -- level: 2 - name: QuantumQrack - amount: 50 - history: [2nd Dan on 2015-05-11] - level: 1 name: David Latapie From 03e275162aaf6fc9a070db6f63f3ba15587b3e93 Mon Sep 17 00:00:00 2001 From: Mart Roosmaa Date: Sat, 30 May 2015 09:41:09 +0200 Subject: [PATCH 23/64] Remove defunct Melotic exchange. --- _data/merchants.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/_data/merchants.yml b/_data/merchants.yml index d45a91a..6285456 100644 --- a/_data/merchants.yml +++ b/_data/merchants.yml @@ -4,8 +4,6 @@ url: https://poloniex.com/exchange/btc_xmr - name: Bittrex url: https://www.bittrex.com/Market/Index?MarketName=BTC-XMR - - name: Melotic - url: https://www.melotic.com/markets/xmr-btc - category: Block Explorers merchants: - name: MoneroBlocks From 66cee073ebe87918a1fd06bfe5b8681919466a6e Mon Sep 17 00:00:00 2001 From: Mart Roosmaa Date: Sat, 30 May 2015 09:43:42 +0200 Subject: [PATCH 24/64] Order merchants in alphabetical order. --- _data/merchants.yml | 20 ++++++++++---------- getting-started/merchants.md | 2 +- 2 files changed, 11 insertions(+), 11 deletions(-) diff --git a/_data/merchants.yml b/_data/merchants.yml index 6285456..05555ff 100644 --- a/_data/merchants.yml +++ b/_data/merchants.yml @@ -1,33 +1,33 @@ - category: Exchanges merchants: - - name: Poloniex - url: https://poloniex.com/exchange/btc_xmr - name: Bittrex url: https://www.bittrex.com/Market/Index?MarketName=BTC-XMR + - name: Poloniex + url: https://poloniex.com/exchange/btc_xmr - category: Block Explorers merchants: - 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 - 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: Pradeep Atluri, Psychiatrist, New York - url: http://dr.mindsci.com/ - name: CryptoEscrow Escrow Service url: http://www.cryptoescrow.eu - name: MoneroClub OTC Monero Trading url: https://www.moneroclub.com/offers/ + - name: MyMonero Web-based Wallet + url: https://mymonero.com + - name: Pradeep Atluri, Psychiatrist, New York + url: http://dr.mindsci.com/ + - name: XMR.to Monero to Bitcoin Payment Service + url: https://xmr.to - category: Goods merchants: - name: Cryptonic Physical Monero & Bitcoin coins diff --git a/getting-started/merchants.md b/getting-started/merchants.md index 8a8f754..043b302 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 + + diff --git a/knowledge-base/developer-guides/wallet-rpc.md b/knowledge-base/developer-guides/wallet-rpc.md new file mode 100644 index 0000000..6523991 --- /dev/null +++ b/knowledge-base/developer-guides/wallet-rpc.md @@ -0,0 +1,154 @@ +--- +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 + outputs: + tx_hash: array of: + string + + sweet_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 + From cfe6a90948524f86d28d74ecb3c87baefb080fc1 Mon Sep 17 00:00:00 2001 From: moneromooo-monero Date: Sun, 14 Jun 2015 13:09:25 +0100 Subject: [PATCH 42/64] use tabs instead of spaces, to avoid web tools ignoring indentation --- knowledge-base/developer-guides/wallet-rpc.md | 244 +++++++++--------- 1 file changed, 122 insertions(+), 122 deletions(-) diff --git a/knowledge-base/developer-guides/wallet-rpc.md b/knowledge-base/developer-guides/wallet-rpc.md index 6523991..3ea2b3e 100644 --- a/knowledge-base/developer-guides/wallet-rpc.md +++ b/knowledge-base/developer-guides/wallet-rpc.md @@ -13,142 +13,142 @@ attribution: "" +--- + +## Operating System: Windows, Linux, Mac +### Account Software: Simplewallet + +- Retrieve your 25 word @mnemonic-seed that you saved from 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 From cc82c6d1f9e8eba5a3d65d90f367ec54145838ee Mon Sep 17 00:00:00 2001 From: Patrick Alexander Date: Thu, 23 Jul 2015 13:12:19 -0600 Subject: [PATCH 55/64] added .md --- ...oring your Monero Account => Restoring your Monero Account.md} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename knowledge-base/user-guides/{Restoring your Monero Account => Restoring your Monero Account.md} (100%) diff --git a/knowledge-base/user-guides/Restoring your Monero Account b/knowledge-base/user-guides/Restoring your Monero Account.md similarity index 100% rename from knowledge-base/user-guides/Restoring your Monero Account rename to knowledge-base/user-guides/Restoring your Monero Account.md From d144796b195cefc0c9159cbeaff6cbc2403beb91 Mon Sep 17 00:00:00 2001 From: Patrick Alexander Date: Thu, 23 Jul 2015 13:18:21 -0600 Subject: [PATCH 56/64] Changed wording. --- knowledge-base/user-guides/Restoring your Monero Account.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/knowledge-base/user-guides/Restoring your Monero Account.md b/knowledge-base/user-guides/Restoring your Monero Account.md index 0274099..e77ee6e 100644 --- a/knowledge-base/user-guides/Restoring your Monero Account.md +++ b/knowledge-base/user-guides/Restoring your Monero Account.md @@ -9,7 +9,7 @@ icon: "icon_userguides" attribution: "" --- -## Operating System: Windows, Linux, Mac +## Operating Systems: Windows, Linux, Mac ### Account Software: Simplewallet - Retrieve your 25 word @mnemonic-seed that you saved from creating your old Monero @account From 95f07d2d599fec24f341cbb2767ca083370a6f07 Mon Sep 17 00:00:00 2001 From: Patrick Alexander Date: Thu, 23 Jul 2015 13:38:48 -0600 Subject: [PATCH 57/64] Added conclusion to restoration process. --- knowledge-base/user-guides/Restoring your Monero Account.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/knowledge-base/user-guides/Restoring your Monero Account.md b/knowledge-base/user-guides/Restoring your Monero Account.md index e77ee6e..c62661b 100644 --- a/knowledge-base/user-guides/Restoring your Monero Account.md +++ b/knowledge-base/user-guides/Restoring your Monero Account.md @@ -23,3 +23,5 @@ 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 machine, 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/) From 428ce000fdec77416000a9ff1d9d16edb323fdc9 Mon Sep 17 00:00:00 2001 From: Patrick Alexander Date: Fri, 24 Jul 2015 04:38:21 -0600 Subject: [PATCH 61/64] Changed wording. --- .../Creating an Offline Backup of your Monero Account.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 index a8cf1ce..fb09663 100644 --- 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 @@ -21,7 +21,7 @@ attribution: "