GithubHelp home page GithubHelp logo

ryo-gui-wallet's Introduction

Ryo is one of very few cryptonote currencies that does actual, rapid development. Its team is led by fireice_uk, mosu_forge and psychocrypt who are the developers of Cryptonight-GPU and Cryptonight-Heavy mining algorithms, GUI Wallet with built-in GPU solo mining feature called Ryo Wallet Atom, Xmr-Stak miner, and Ragerx mining platform.

Contents

1. Introduction 7. Community
2. Check Development and get release binaries 8. Compiling Ryo from source
3. Project Roadmap 9. Debugging
4. Features 10. Using Ryo with TOR and Readline
5. Research and contributing 11. Licensing details
6. Coin Supply & Emission

Introduction

Ryo (両 in Japanese: one syllable) aims to be the most secure, private and untraceable cryptocurrency out there. Ryo originated from the Tael, an ancient Far East unit of weight standard used for exchanging gold and silver. Based on the foundations of Monero, Ryo emerged and is poised to dominate the privacy conscious crypto scene. Ryo is a fork of Sumokoin. You can read all fork-related information here.

RingCT

Ryo currently uses RingCT with a ring size of 25, however it is our decision that RingCT cannot fully protect against transaction tracking. As our promise to create the most private and untraceable cryptocurrency, we are planning on replacing RingCT with second generation ZK-proofs.

Check Development and get release binaries

Please note that code is developed on the dev branch, if you want to check out the latest updates, before they are merged on main branch, please refer there. Master branch will always point to a version that we consider stable, so you can download the code by simply typing git clone https://github.com/ryo-currency/ryo-currency.git

Along with each release you can find our precompiled binaries. To verify that the downloaded binaries are created by one of our developer please verify the checksums. The authenticity of the checksums can be verified with the PGP-key's.

Project Roadmap

The Ryo dev team has several vectors of development, and it has already brought results that we can see. Navigate to Ryo official website to explore development track record and roadmap details.

Features

We have a solid track record and unique features that are not copied from other projects:

Core:

  • Built-in elliptic curve library. This library significantly increases wallet scan speeds compared to other CN projects.
  • Cryptonight-GPU mining algorithm. ASIC/FPGA/BOTNET resistant mining algorithm. GPU friendly and suitable for both AMD and Nvidia cards.
  • Uniform payment ID-s. Our uniform payment ID system, makes transactions that use payment ID-s untraceable and hides the very fact that you use ID-s.
  • Default ring size of transactions set to 25. Increased default ring size significantly reduces the chance of address tracking on the blockchain.
  • QWMA mining difficulty algorithm. Reworked network difficulty adjustment algorithm, to make it more adaptive to network hashrate fluctuations thus bringing more stabillity.
  • Poisson probability check. This feature stops Verge-like offline timestamp attacks.
  • (Optional) Short address format. Short address format for users who don't need viewkey.
  • CRC-12 mnemonic seed validation / Non-latin characters support / Varios critical bugfixes

Infrastructure

  • Ryo Wallet Atom. Modern, intuitive and rich with feature GUI wallet. Available for Windows, Linux and MacOSX.
  • Quasar Web wallet. Ultra-fast WEB based wallet that shares same design with Atom wallet.
  • Solo mining in GUI wallet. Built-in pool software with workers support, statistics and charts display.
  • Woo commerce plugin. Plug-in for web developers, to implement accepting Ryo on website.
  • Ryo Business room. Business community of people fostering ecosystem development.
GUI wallet Web wallet Cli wallet Mobile Hardware
v. 1.5.0 Ryowebwallet v. 0.5.0.0 Developing Planned

Research and contributing

With privacy and security as the core foundation of Ryo, we invest time and effort into security research as well as investigate and analyze issues with the Cryptonote protocol in order to bring true default anonymity for users.

You can find all write-ups in our Ryo library on the website.

Although Ryo Currency code in main repository is source available until February 2021, we have contributed back bug fixes and features to Monero project:

Loki Project decided to use own version of wallet, based on Ryo Wallet Atom (libre repository) as official GUI wallet.

Coin Supply & Emission

  • Total supply: 88,188,888 coins in 20 years, then 263,000 coins will be emitted yearly to account for inflation.

  • More than 80 million coins are available for community mining.

  • 8,790,000 Ryo coins were burned to get rid of the original Sumokoin premine. (You can check burned premine keyimages). The pre-mined coins have been frozen/burned as announced on reddit. This can be verified using those instructions.

  • After 2 rounds of community debates (pt1 / pt2) 8,000,000 Ryo coins were introduced as development fund which is located in 2/3 multisig wallet and emitted on weekly basis next 6 years. In an effort to provide transparency to the community on how the development fund is allocated, Ryo dev team built the following dev-fund explorer page.

  • Coin symbol: RYO

  • Hash algorithm: CryptoNight-GPU (ASIC/FPGA/Botnet resistant Proof-Of-Work)

  • Total supply: 88,188,888 coins in 20 years (including 8M dev. fund). Then 263,000 coins each year for inflation.

  • Block time: 240 seconds (difficulty is adjusted every block)

  • Coin Units:

    • 1 nanoRyo  = 0.000000001 RYO (10-9-the smallest coin unit)
    • 1 microRyo = 0.000001 RYO (10-6)
    • 1 milliRyo = 0.001 RYO (10-3)
  • Emission scheme: Ryo's block reward changes every 6-months according to the following "Plateau" distribution*. Our emission scheme is inspired by real-world mining production comparable to crude oil, coal and gas which is often slow at first, accelerated in the next few years before declining and becoming depleted. However, the emission path of Ryo is generally not that far apart from Bitcoin. The emission curve for Ryo was one of the final aspects of the code we inherited from Sumokoin that was re-written and had to be even fixed during May 2019 community debates.

Plateau emission curve

Plateau emission block reward

Community

You can join our community and ask the developers about their perspectives, ask for technical support, and get the latest news

Licensing details

This is the core implementation of Ryo. It is free to get and modify for your own usage, however, you can't distribute modified copies from this repository.

Ryo-libre is open source and completely free to use version of this repository without restrictions which is updated on yearly basis. There are no restrictions on anyone creating an alternative implementation of Ryo that uses the protocol and network in a compatible manner. (Read more about Ryo-libre)

Copyright (c) 2020, Ryo Currency Project

Copyright (c) 2014-2017, The Monero Project

Copyright (c) 2012-2013, The Cryptonote developers

Copyright (c) 2017, Sumokoin.org

ryo-gui-wallet's People

Contributors

billaue2 avatar jtnw avatar mosu-forge avatar sumodevs avatar sumoprojects avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

ryo-gui-wallet's Issues

Wallet wont Sync, .0.1.1 or .0.1.0

Hello, Need some help before I give up. Please let me know what I can provide From log file to Help fix this

Wallet will Not Sync. Cant see balance/Or send Receive Money

Started with version .1.0 emergency release
took 1-2 days to Sync, Once finally opened I sent my balance to Myself to claim Ryo. As soon as I hit send It went into Sync Mode.

upgraded to Version .1.1 12hrs ago Once I saw RYOcurrency Tweet that .0.1 Has a Bug
Wallet will Not Synchronize, goes Past current Block .
Wont Unlock, Shows No balance and Will not Synchronize no matter how long you wait

The wallet Shows a Balance up to Block 137501

some Log Information
[2018-06-06 20:49:12,844] [INFO] [ryod]>>> 2018-Jun-06 20:49:12.843447 [P2P7][149.202.87.183:2004 OUT]Sync data returned a new top block candidate: 138328 -> 138347 [Your node is 19 blocks (0 days) behind]
[2018-06-06 20:49:12,844] [INFO] [ryod]>>> SYNCHRONIZATION started
OUT]Sync data returned a new top block candidate: 138328 -> 116525 [Your node is 21803 blocks (60 days) ahead]
.

Starting to get worried. I Switched to Mining RYO since all this Drama started SUMO/RYO and Can not see if I have been Paid or not due to No access to a wallet.
Any help would be Appreciated

Multiple SideBySide error in windows log and crash

UPDATE: Reason for error was disk out of space.

Sorry about error message being in Swedish but google will present results in English if you search for:

Error id: 33
Det gick inte att skapa aktiveringskontext för C:\Users\COIN3\Desktop\RYOGUI~1.2-W\qt4_plugins\imageformats\qjpeg4.dll. Den beroende sammansättningen Microsoft.VC90.CRT,processorArchitecture="amd64",publicKeyToken="1fc8b3b9a1e18e3b",type="win32",version="9.0.30729.9415" kunde inte hittas. Använd sxstrace.exe om du vill diagnostisera ytterligare.

After a bunch of those the program crashes with error id 1000:

Felet uppstod i programmet med namn: ryod.exe, version 0.0.0.0, tidsstämpel 0x5b3fcd44
, felet uppstod i modulen med namn: msvcrt.dll, version 7.0.7600.16385, tidsstämpel 0x4a5bdfbe
Undantagskod: 0xc0000005
Felförskjutning: 0x0000000000015ba1
Process-ID: 0x458
Programmets starttid: 0x01d418d07cfcebdd
Sökväg till program: C:\Users\COIN3\Desktop\RyoGUIWallet-v0.2.0.2-Windows-x64\Resources\bin\ryod.exe
Sökväg till modul: C:\Windows\system32\msvcrt.dll

Windows GUI wallet error

I want to open my ryo wallet but it's giving an error, when it reaches 149999 block height,
How can I recover.

Error: Wallet RPC appears not to be responding

Wallet ver: RyoGUIWallet-v0.1.2-Windows-x64

Can't send funds

hello,
I can't send funds with Ryo 0.1.1.

I got this error :
[08:23:08] [ERROR] 2018-Jun-08 08:23:08.280706 [RPC0]ERROR /psychocrypt/ryo-emergency/src/wallet/wallet2.cpp:3266 daemon_send_resp.status != CORE_RPC_STATUS_OK. THROW EXCEPTION: error::tx_rejected

Wallet stuck in loading

After successful installation and synchronization on first run, next time app is started it is stuck Loading wallet.... and Connecting to network...
capture

macOSX - GUI Wallet

  1. Impossible to move window during the initial window (before you create/open actual wallet file)
  2. Command+W doesn't close log and main window, it should as per Mac OS shortcuts (like Alt+F4 in windows)
  3. Command+M doesn’t minimize like a window, this is shortcut for every Mac OS App.
  4. Clicking on the Icon in dock doesn’t bring App Main Window back, this is common for Mac OS Apps.
  5. Ctrl+A doesn’t select everything in the Log window

    Design:
  6. "About window" should be larger to fit the “Copyright© 2018 Ryo Currency (ryo-currency.com)” and “
Copyright© 2017 - 2018 Sumokoin Projects (www.sumokoin.org)”
  7. Is not optimized for Retina display

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.