-
Notifications
You must be signed in to change notification settings - Fork 58
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
80 changed files
with
29,620 additions
and
10,219 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,13 +1,13 @@ | ||
# Editor configuration, see http://editorconfig.org | ||
root = true | ||
|
||
[*] | ||
charset = utf-8 | ||
indent_style = space | ||
indent_size = 2 | ||
insert_final_newline = true | ||
trim_trailing_whitespace = true | ||
|
||
[*.md] | ||
max_line_length = off | ||
trim_trailing_whitespace = false | ||
# Editor configuration, see http://editorconfig.org | ||
root = true | ||
|
||
[*] | ||
charset = utf-8 | ||
indent_style = space | ||
indent_size = 2 | ||
insert_final_newline = true | ||
trim_trailing_whitespace = true | ||
|
||
[*.md] | ||
max_line_length = off | ||
trim_trailing_whitespace = false |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,42 +1,43 @@ | ||
# See http://help.github.com/ignore-files/ for more about ignoring files. | ||
|
||
# compiled output | ||
/dist | ||
/tmp | ||
/out-tsc | ||
/out | ||
|
||
# dependencies | ||
/node_modules | ||
|
||
# IDEs and editors | ||
/.idea | ||
.project | ||
.classpath | ||
.c9/ | ||
*.launch | ||
.settings/ | ||
*.sublime-workspace | ||
|
||
# IDE - VSCode | ||
.vscode/* | ||
!.vscode/settings.json | ||
!.vscode/tasks.json | ||
!.vscode/launch.json | ||
!.vscode/extensions.json | ||
|
||
# misc | ||
/.sass-cache | ||
/connect.lock | ||
/coverage | ||
/libpeerconnection.log | ||
npm-debug.log | ||
yarn-error.log | ||
testem.log | ||
/typings | ||
|
||
# System Files | ||
.DS_Store | ||
Thumbs.db | ||
/.sync | ||
/archive | ||
# See http://help.github.com/ignore-files/ for more about ignoring files. | ||
|
||
# compiled output | ||
/dist | ||
/tmp | ||
/out-tsc | ||
/out | ||
|
||
# dependencies | ||
/node_modules | ||
|
||
# IDEs and editors | ||
/.idea | ||
.project | ||
.classpath | ||
.c9/ | ||
*.launch | ||
.settings/ | ||
*.sublime-workspace | ||
|
||
# IDE - VSCode | ||
.vscode/* | ||
!.vscode/settings.json | ||
!.vscode/tasks.json | ||
!.vscode/launch.json | ||
!.vscode/extensions.json | ||
|
||
# misc | ||
/.sass-cache | ||
/connect.lock | ||
/coverage | ||
/libpeerconnection.log | ||
npm-debug.log | ||
yarn-error.log | ||
testem.log | ||
/typings | ||
|
||
# System Files | ||
.DS_Store | ||
Thumbs.db | ||
/.sync | ||
/archive | ||
.npmrc |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,135 +1,135 @@ | ||
<h1 align="center"> | ||
<br> | ||
SimplEOS | ||
<br> | ||
</h1> | ||
<h3 align="center"> | ||
Your simple and secure EOS wallet. | ||
</h3> | ||
|
||
*Made with :hearts: by [EOS Rio](https://eosrio.io/)*, a Block producer candidate for the EOS ecosystem. | ||
|
||
[![Build Status](https://travis-ci.com/eosrio/simpleos.svg?branch=master)](https://travis-ci.com/eosrio/simpleos) | ||
|
||
# About | ||
|
||
SimplEOS is a wallet made solely for the EOS ecosystem and fully integrated with all features available in the EOS.IO software. | ||
|
||
EOS Rio made SimplEOS with a security and transparency philosophy. It is a desktop application compatible with the most popular operation systems (Windows, Linux and MacOS). | ||
|
||
User experience focus was also a main part of SimplEOS creation process. | ||
|
||
## Warning | ||
|
||
Only download SimplEOS from EOS Rio's [website](https://eosrio.io/simpleos/) or [github](https://github.com/eosrio/simpleos). Avoid scams, do not trust any other source. | ||
|
||
Distribution or copy of this software or any of its parts and associated documentation, is not allowed by applicable law, unless previous written permission is given by EOS Rio. All rights are reserved. | ||
|
||
SimplEOS doesn't keep any of your information. All information is kept locally only, not in any cloud services or databases. | ||
|
||
## Main Features | ||
As of 12/06/2018, SimplEOS main features include: | ||
|
||
- Local Storage: private keys are encrypted and stored locally only. | ||
- Import Exodus wallet | ||
- Multiple accounts support | ||
- Token transfer | ||
- All transactions are password protected | ||
- Contacts List / Add contacts | ||
- Transactions / Actions History | ||
- Voting Portal | ||
- Stake / Unstake functions - (un)delegatebw | ||
- Support for generic tokens (airdrops) | ||
- Custom endpoints on the mainnet | ||
- Create new account | ||
|
||
## Roadmap | ||
|
||
Next features to be implemented: | ||
- Edit / Remove contacts *- high priority* | ||
- Testnets support | ||
- Delegate Permissions | ||
- Setup Delayed Transactions | ||
- Mobile Version | ||
- Multi languages support | ||
|
||
## Security Measures | ||
### Encryption & Local storage only | ||
Your private keys are stored locally only and are properly encrypted with a user defined password of 10+ characters. | ||
|
||
### Proxy to fetch external data | ||
Off-chain information (such as the Block Producer standard) are fetched via a proxy server provided by EOS Rio, to avoid malformed json data and third-party servers misconfigurations. | ||
|
||
## Download a pre-compiled build | ||
- [Windows](https://github.com/eosrio/simpleos/releases/download/v0.6.0/simpleos-setup-0.6.0.exe) | ||
- [MacOS](https://github.com/eosrio/simpleos/releases/download/v0.6.0/simpleos-0.6.0-mac.zip) | ||
- [Linux AppImage](https://github.com/eosrio/simpleos/releases/download/v0.6.0/simpleos-0.6.0-x86_64.AppImage) | ||
- [Linux DEB](https://github.com/eosrio/simpleos/releases/download/v0.6.0/simpleos_0.6.0_amd64.deb) | ||
|
||
## Legal Disclaimer | ||
|
||
By downloading SimplEOS you agree to the [Terms of Service](https://eosrio.io/terms-of-service/). | ||
|
||
## Build it yourself | ||
|
||
[Yarn](http://yarnpkg.com/) is [strongly](https://github.com/electron-userland/electron-builder/issues/1147#issuecomment-276284477) recommended instead of npm. | ||
|
||
### Dependencies Setup | ||
|
||
#### Windows | ||
- [Node.js](https://nodejs.org/en/download/current/) | ||
- [Yarn](https://yarnpkg.com/en/docs/install#windows-stable) | ||
|
||
#### Ubuntu | ||
``` | ||
# Install Node.js 10 | ||
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash - | ||
sudo apt-get install -y nodejs | ||
sudo apt-get install -y build-essential | ||
# Install Yarn | ||
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - | ||
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list | ||
sudo apt-get update && sudo apt-get install yarn | ||
``` | ||
|
||
#### Fedora / Red Hat® | ||
``` | ||
# Install Node.js 10 | ||
curl --silent --location https://rpm.nodesource.com/setup_10.x | sudo bash - | ||
sudo yum -y install nodejs | ||
sudo yum install gcc-c++ make | ||
# Install Yarn | ||
curl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo | ||
sudo yum install yarn | ||
``` | ||
|
||
#### MacOS | ||
``` | ||
# Install brew | ||
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" | ||
# Install Node.js 10 | ||
brew install node | ||
# Install Yarn | ||
brew install yarn | ||
``` | ||
|
||
## Setup sources: | ||
```console | ||
git clone https://github.com/eosrio/simpleos.git | ||
cd simpleos | ||
yarn install | ||
yarn run build:prod | ||
``` | ||
Create installer: | ||
``` | ||
yarn dist | ||
``` | ||
The packages will be available on the `/dist` folder. | ||
|
||
## Further help | ||
|
||
To get more help please contact our team at [email protected] or at our [Telegram channel](https://t.me/eosrio). | ||
<h1 align="center"> | ||
<br> | ||
SimplEOS | ||
<br> | ||
</h1> | ||
<h3 align="center"> | ||
Your simple and secure EOS wallet. | ||
</h3> | ||
|
||
*Made with :hearts: by [EOS Rio](https://eosrio.io/)*, a Block producer candidate for the EOS ecosystem. | ||
|
||
[![Build Status](https://travis-ci.com/eosrio/simpleos.svg?branch=master)](https://travis-ci.com/eosrio/simpleos) | ||
|
||
# About | ||
|
||
SimplEOS is a wallet made solely for the EOS ecosystem and fully integrated with all features available in the EOS.IO software. | ||
|
||
EOS Rio made SimplEOS with a security and transparency philosophy. It is a desktop application compatible with the most popular operation systems (Windows, Linux and MacOS). | ||
|
||
User experience focus was also a main part of SimplEOS creation process. | ||
|
||
## Warning | ||
|
||
Only download SimplEOS from EOS Rio's [website](https://eosrio.io/simpleos/) or [github](https://github.com/eosrio/simpleos). Avoid scams, do not trust any other source. | ||
|
||
Distribution or copy of this software or any of its parts and associated documentation, is not allowed by applicable law, unless previous written permission is given by EOS Rio. All rights are reserved. | ||
|
||
SimplEOS doesn't keep any of your information. All information is kept locally only, not in any cloud services or databases. | ||
|
||
## Main Features | ||
As of 12/06/2018, SimplEOS main features include: | ||
|
||
- Local Storage: private keys are encrypted and stored locally only. | ||
- Import Exodus wallet | ||
- Multiple accounts support | ||
- Token transfer | ||
- All transactions are password protected | ||
- Contacts List / Add contacts | ||
- Transactions / Actions History | ||
- Voting Portal | ||
- Stake / Unstake functions - (un)delegatebw | ||
- Support for generic tokens (airdrops) | ||
- Custom endpoints on the mainnet | ||
- Create new account | ||
|
||
## Roadmap | ||
|
||
Next features to be implemented: | ||
- Edit / Remove contacts *- high priority* | ||
- Testnets support | ||
- Delegate Permissions | ||
- Setup Delayed Transactions | ||
- Mobile Version | ||
- Multi languages support | ||
|
||
## Security Measures | ||
### Encryption & Local storage only | ||
Your private keys are stored locally only and are properly encrypted with a user defined password of 10+ characters. | ||
|
||
### Proxy to fetch external data | ||
Off-chain information (such as the Block Producer standard) are fetched via a proxy server provided by EOS Rio, to avoid malformed json data and third-party servers misconfigurations. | ||
|
||
## Download a pre-compiled build | ||
- [Windows](https://github.com/eosrio/simpleos/releases/download/v0.6.0/simpleos-setup-0.6.0.exe) | ||
- [MacOS](https://github.com/eosrio/simpleos/releases/download/v0.6.0/simpleos-0.6.0-mac.zip) | ||
- [Linux AppImage](https://github.com/eosrio/simpleos/releases/download/v0.6.0/simpleos-0.6.0-x86_64.AppImage) | ||
- [Linux DEB](https://github.com/eosrio/simpleos/releases/download/v0.6.0/simpleos_0.6.0_amd64.deb) | ||
|
||
## Legal Disclaimer | ||
|
||
By downloading SimplEOS you agree to the [Terms of Service](https://eosrio.io/terms-of-service/). | ||
|
||
## Build it yourself | ||
|
||
[Yarn](http://yarnpkg.com/) is [strongly](https://github.com/electron-userland/electron-builder/issues/1147#issuecomment-276284477) recommended instead of npm. | ||
|
||
### Dependencies Setup | ||
|
||
#### Windows | ||
- [Node.js](https://nodejs.org/en/download/current/) | ||
- [Yarn](https://yarnpkg.com/en/docs/install#windows-stable) | ||
|
||
#### Ubuntu | ||
``` | ||
# Install Node.js 10 | ||
curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash - | ||
sudo apt-get install -y nodejs | ||
sudo apt-get install -y build-essential | ||
# Install Yarn | ||
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add - | ||
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list | ||
sudo apt-get update && sudo apt-get install yarn | ||
``` | ||
|
||
#### Fedora / Red Hat® | ||
``` | ||
# Install Node.js 10 | ||
curl --silent --location https://rpm.nodesource.com/setup_10.x | sudo bash - | ||
sudo yum -y install nodejs | ||
sudo yum install gcc-c++ make | ||
# Install Yarn | ||
curl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo | ||
sudo yum install yarn | ||
``` | ||
|
||
#### MacOS | ||
``` | ||
# Install brew | ||
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" | ||
# Install Node.js 10 | ||
brew install node | ||
# Install Yarn | ||
brew install yarn | ||
``` | ||
|
||
## Setup sources: | ||
```console | ||
git clone https://github.com/eosrio/simpleos.git | ||
cd simpleos | ||
yarn install | ||
yarn run build:prod | ||
``` | ||
Create installer: | ||
``` | ||
yarn dist | ||
``` | ||
The packages will be available on the `/dist` folder. | ||
|
||
## Further help | ||
|
||
To get more help please contact our team at [email protected] or at our [Telegram channel](https://t.me/eosrio). |
Oops, something went wrong.