much wow
Go to file
jw aba46a7c5f
Merge pull request #221 from wowario/upstream
Upstream and other stuff
2019-06-26 06:57:43 -07:00
.github Create FUNDING.yml 2019-06-12 22:56:36 +00:00
cmake Use 9 digit build IDs 2019-06-14 13:49:20 +03:00
contrib p2p: close the right number of connections on setting max in/out peers 2019-06-23 08:04:17 +03:00
external update RandomWOW submodule 2019-06-17 10:48:13 +03:00
include Update 2019 copyright 2019-03-05 22:05:34 +01:00
src update checkpoints.dat 2019-06-26 14:06:45 +03:00
tests Merge branch 'dev-v0.6' into wow 2019-06-02 16:08:12 +00:00
translations add translations for it, fr, ja, sv from Pootle and refresh template .ts file 2019-04-18 14:39:03 +00:00
utils sanity check: change to false #5434 2019-05-17 04:20:55 +03:00
.dockerignore update Dockerfile 2019-06-23 20:28:16 +03:00
.gitattributes cmake: support git info in released tarballs 2014-10-23 16:42:34 -04:00
.gitignore Ignore cmake-build-debug folder 2018-01-07 18:05:55 +01:00
.gitmodules update RandomWOW submodule 2019-06-17 10:48:13 +03:00
.travis.yml Various speedups to depends and Travis 2019-02-23 15:34:59 +01:00
ANONYMITY_NETWORKS.md Added socks proxy (tor/i2pd/kovri) support to wallet 2019-03-25 01:35:13 +00:00
CMakeLists.txt cmake: do not use -mmitigate-rop on GCC >= 9.1 2019-06-14 13:47:44 +03:00
CMakeLists_IOS.txt Update 2019 copyright 2019-03-05 22:05:34 +01:00
CONTRIBUTING.md SHALL -> MUST 2019-02-27 17:18:47 -06:00
Dockerfile update Dockerfile 2019-06-23 20:28:16 +03:00
Doxyfile Changed URLs to HTTPS 2018-06-23 21:15:29 +02:00
LICENSE Make difficulty 128 bit instead of 64 bit 2019-03-24 21:03:19 +00:00
Makefile initial commit 2019-05-17 04:19:20 +03:00
PKGBUILD update PKGBUILD 2019-06-23 12:01:44 +03:00
README.i18n.md Made code block usage consistent across all .md files 2019-05-12 05:16:26 +01:00
README.md bump version to 0.6.1.2 2019-06-23 09:12:11 +03:00
snap Add snap symlink 2017-02-24 02:49:48 +01:00

README.md

MoWownero - Such privacy! Many coins! Wow! 🐕

Copyright (c) 2014-2019 The Monero Project.
Portions Copyright (c) 2012-2013 The Cryptonote developers.

Resources

Blockchain Explorers

Public Nodes

  • node.wowne.ro:34568
  • wowkira.com:34568
  • wow.aluisyo.network:34568

Introduction

Wownero is a privacy-centric memecoin that was fairly launched on April 1, 2018 with no pre-mine, stealth-mine or ICO. Wownero has a maximum supply of around 184 million WOW with a slow and steady emission over 50 years. It is a fork of Monero, but with its own genesis block, so there is no degradation of privacy due to ring signatures using different participants for the same tx outputs on opposing forks.

Scheduled software upgrades

Wownero uses a fixed-schedule software upgrade (hard fork) mechanism to implement new features. This means that users of Wownero (end users and service providers) should run current versions and upgrade their software on a regular schedule. The required software for these upgrades will be available prior to the scheduled date. Please check the repository prior to this date for the proper Wownero software version. Below is the historical schedule and the projected schedule for the next upgrade. Dates are provided in the format YYYY-MM-DD.

Software upgrade block height Date Release Name Minimum Wownero version Recommended Wownero version Details
1 2018-04-01 Awesome Akita v0.1.0.0 v0.1.0.0 Cryptonight variant 1, ringsize >= 8, sorted inputs
6969 2018-04-24 Busty Brazzers v0.2.0.0 v0.2.0.0 Bulletproofs, LWMA difficulty algorithm, ringsize >= 10, reduce unlock to 4
53666 2018-10-06 Cool Cage v0.3.0.0 v0.3.1.3 Cryptonight variant 2, LWMA v2, ringsize = 22, MMS
63469 2018-11-11 Dank Doge v0.4.0.0 v0.4.0.0 LWMA v4
81769 2019-02-19 Erotic EggplantEmoji v0.5.0.0 v0.5.0.2 Cryptonight/wow, LWMA v1 with N=144, Updated Bulletproofs, Fee Per Byte, Auto-churn
114969 2019-06-14 F For Fappening v0.6.1.0 v0.6.1.2 RandomWOW, new block weight algorithm, slightly more efficient RingCT format

X's indicate that these details have not been determined as of commit date.

Release staging and Contributing

Anyone is welcome to contribute to Wownero's codebase!

If you have a fix or code change, feel free to submit it as a pull request. Ahead of a scheduled software upgrade, a development branch will be created with the new release version tag. Pull requests that address bugs should be made to Master. Pull requests that require review and testing (generally, optimizations and new features) should be made to the development branch. All pull requests will be considered safe until the US dollar valuation of 1 Wownero equals $1000. After this valuation has been reached, more research will be needed to introduce experimental cryptography and/or code into the codebase.

Installing from a package

Packages are available for

  • Arch Linux/Manjaro

      yay -S wownero-git
    
  • NixOS

      nix-shell -p altcoins.wownero
    
  • Ubuntu 18.04/Ubuntu 16.04/Debian 9/Debian 8 (amd64)

      sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys B09DF0E4B0C56A94
      sudo add-apt-repository "deb http://ppa.wownero.com/ bionic main"
      sudo apt-get update
      sudo apt-get install wownero
    

Packaging for your favorite distribution would be a welcome contribution!

DISCLAIMER: These packages are not part of this repository, and as such, do not go through the same review process to ensure their trustworthiness and security.

Building from Source

  • Arch Linux/Manjaro

      sudo pacman -Syu && sudo pacman -S base-devel cmake boost openssl zeromq libpgm unbound libsodium git
      git clone https://github.com/wownero/wownero
      cd wownero
      make
    
  • Debian/Ubuntu

      sudo apt update && sudo apt install build-essential cmake pkg-config libboost-all-dev libssl-dev libzmq3-dev libunbound-dev libsodium-dev libpgm-dev git
      git clone https://github.com/wownero/wownero
      cd wownero
      make
    

Running Binaries

The build places the binary in bin/ sub-directory within the build directory from which cmake was invoked (repository root by default). To run in foreground:

./bin/wownerod

To list all available options, run ./bin/wownerod --help. Options can be specified either on the command line or in a configuration file passed by the --config-file argument. To specify an option in the configuration file, add a line with the syntax argumentname=value, where argumentname is the name of the argument without the leading dashes, for example log-level=1.

To run in background:

./bin/wownerod --log-file wownerod.log --detach

To run as a systemd service, copy wownerod.service to /etc/systemd/system/ and wownerod.conf to /etc/. The example service assumes that the user wownero exists and its home is the data directory specified in the example config.

Once node is synced to network, run the CLI wallet by entering:

./bin/wownero-wallet-cli

Type help in CLI wallet to see standard commands (for advanced options, type help_advanced).

Tor Anonymity Network

  • Install Tor Browser
  • Open torrc file in a text editor ([installation directory]/Browser/TorBrowser/Data/Tor/torrc) and add hidden service information as follows:
HiddenServiceDir [installation directory]/Browser/TorBrowser/Data/Tor/wow_node
HiddenServiceVersion 3
HiddenServicePort 44469 127.0.0.1:44469
  • Save torrc file and restart Tor Browser (keep open)
  • Change directory to the wow_node folder, open hostname file, and copy your node's ".onion" address
  • Start wownerod with the following parameters:
./wownerod --proxy tor,127.0.0.1:9150,25 --anonymous-inbound YOUR_NODE_ADDRESS.onion,127.0.0.1:44469,25 --add-peer wo5dkrgua62whkitjqmj6wzlp3hnth2w3lau2oj675rmaeexzy2q6cid.onion:44469

For more information, check out ANONYMITY_NETWORKS.

Wownero Graphical Wallets

Donating to Wownero Project

Developers are volunteers doing this mostly for shits and giggles. If you would like to support our shenanigans and stimulant addictions, please consider donating to WFS proposals or the dev slush fund.

Donations may also be sent to:

XMR: 44SQVPGLufPasUcuUQSZiF5c9BFzjcP8ucDxzzFDgLf1VkCEFaidJ3u2AhSKMhPLKA3jc2iS8wQHFcaigM6fXmo6AnFRn5B

BTC: bc1qcw9zglp3fxyl25zswemw7jczlqryms2lsmu464