Skip to content

Commit 0df19f0

Browse files
committed
ArepaCoin
0 parents  commit 0df19f0

634 files changed

Lines changed: 317363 additions & 0 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

Arepacoin-qt.pro

Lines changed: 434 additions & 0 deletions
Large diffs are not rendered by default.

COPYING

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
Copyright (c) 2014 arepacoin Developers
2+
Copyright (c) 2013-2014 NovaCoin Developers
3+
Copyright (c) 2011-2012 PPCoin Developers
4+
Copyright (c) 2009-2014 Bitcoin Developers
5+
6+
Permission is hereby granted, free of charge, to any person obtaining a copy
7+
of this software and associated documentation files (the "Software"), to deal
8+
in the Software without restriction, including without limitation the rights
9+
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
10+
copies of the Software, and to permit persons to whom the Software is
11+
furnished to do so, subject to the following conditions:
12+
13+
The above copyright notice and this permission notice shall be included in
14+
all copies or substantial portions of the Software.
15+
16+
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
17+
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
18+
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
19+
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
20+
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
21+
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
22+
THE SOFTWARE.

Compile.sh

Lines changed: 108 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,108 @@
1+
#!/bin/bash
2+
# Script for compile Daemon and WalletQt for ArepaCoin
3+
4+
installAptLibs16Qt() {
5+
sudo apt-get -y update
6+
sudo apt-get -y install \
7+
qt5-default qt5-qmake qtbase5-dev-tools qttools5-dev-tools software-properties-common build-essential \
8+
libssl-dev libdb++-dev libboost-all-dev libqrencode-dev qrencode libminiupnpc-dev automake autoconf \
9+
git pkg-config libcurl4-openssl-dev libjansson-dev libgmp-dev make g++ gcc
10+
}
11+
12+
installAptLibs18Qt() {
13+
sudo apt-get -y update
14+
sudo apt-get -y install \
15+
qt5-default qt5-qmake qtbase5-dev-tools qttools5-dev-tools software-properties-common build-essential \
16+
libssl1.0-dev libdb++-dev libboost-all-dev libqrencode-dev qrencode libminiupnpc-dev automake autoconf \
17+
git pkg-config libcurl-openssl1.0-dev libjansson-dev libgmp-dev make g++ gcc
18+
}
19+
20+
installLibsQt() {
21+
echo "Installing prerequisites"
22+
. /etc/os-release
23+
case "$ID-$VERSION_ID" in
24+
ubuntu-16.04 ) installAptLibs16 ;;
25+
ubuntu-18.04 ) installAptLibs18 ;;
26+
* ) echo "ERROR: only Ubuntu 16.04 or 18.04 are supported now."; exit 1;;
27+
esac
28+
}
29+
30+
installAptLibs16() {
31+
sudo apt-get -y update
32+
sudo apt-get -y install \
33+
software-properties-common build-essential \
34+
libssl-dev libdb++-dev libboost-all-dev libminiupnpc-dev automake autoconf \
35+
git pkg-config libcurl4-openssl-dev libjansson-dev libgmp-dev make g++ gcc
36+
}
37+
38+
installAptLibs18() {
39+
sudo apt-get -y update
40+
sudo apt-get -y install \
41+
software-properties-common build-essential \
42+
libssl1.0-dev libdb++-dev libboost-all-dev libminiupnpc-dev automake autoconf \
43+
git pkg-config libcurl-openssl1.0-dev libjansson-dev libgmp-dev make g++ gcc
44+
}
45+
46+
installLibs() {
47+
echo "Installing prerequisites"
48+
. /etc/os-release
49+
case "$ID-$VERSION_ID" in
50+
ubuntu-16.04 ) installAptLibs16 ;;
51+
ubuntu-18.04 ) installAptLibs18 ;;
52+
* ) echo "ERROR: only Ubuntu 16.04 or 18.04 are supported now."; exit 1;;
53+
esac
54+
}
55+
56+
installBerkeleyDB() {
57+
echo "Installing Berkeley DB"
58+
sudo env LC_ALL=C.UTF-8 add-apt-repository -y ppa:bitcoin/bitcoin
59+
sudo apt-get -y update
60+
sudo apt-get -y install libdb4.8-dev libdb4.8++-dev
61+
}
62+
63+
compileDaemonWallet() {
64+
echo "Compile Arepa Daemon Wallet"
65+
cd src
66+
make -j$(nproc) -f makefile.unix
67+
strip arepacoind
68+
}
69+
70+
compileQtWallet() {
71+
echo "Compile Arepa Qt Wallet"
72+
qmake "USE_QRCODE=1"
73+
make -j$(nproc)
74+
}
75+
76+
PS3='Please enter your choice: '
77+
options=("Compile Qt Wallet" "Compile Daemon Wallet" "Compile Qt and Daemon Wallet")
78+
select opt in "${options[@]}"
79+
do
80+
case $opt in
81+
"Compile Qt Wallet")
82+
echo "Compile Qt Wallet"
83+
installLibsQt
84+
installBerkeleyDB
85+
compileQtWallet
86+
echo "Complete!"
87+
break
88+
;;
89+
"Compile Daemon Wallet")
90+
echo "Compile Daemon Wallet"
91+
installLibs
92+
installBerkeleyDB
93+
compileDaemonWallet
94+
echo "Complete!"
95+
break
96+
;;
97+
"Compile Qt and Daemon Wallet")
98+
echo "Compile Qt and Daemon Wallet"
99+
installLibsQt
100+
installBerkeleyDB
101+
compileQtWallet
102+
compileDaemonWallet
103+
echo "Complete!"
104+
break
105+
;;
106+
*) echo "invalid option $REPLY";;
107+
esac
108+
done

INSTALL

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
Building arepacoin
2+
3+
See doc/readme-qt.rst for instructions on building arepacoin QT,
4+
the intended-for-end-users, nice-graphical-interface, reference
5+
implementation of arepacoin.
6+
7+
See doc/build-*.txt for instructions on building arepacoind,
8+
the intended-for-services, no-graphical-interface, reference
9+
implementation of arepacoin.

README.md

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
# Arepacoin
2+
3+
![logo](https://chainz.cryptoid.info/logo/arepa.png)
4+
5+
Arepacoin nace el 25 de septiembre del 2016 con el fin de convertirse en una moneda referente de Venezuela en el mundo, con una emisión total de 60.000.000 de Arepas y un PoS del 3% de interés anual. Esta desarrollada con el algoritmo Scrypt PoW-PoS, que le permite ser una moneda robusta con un crecimiento de forma orgánica y con gran solidez. Puerto RPC: 8586 y Puerto P2P: 8585.
6+
7+
Los bloques minables mediante PoW tienen una recompensa generada de la siguiente manera:
8+
=========================
9+
* Bloques 1 hasta 10000 tiene una recompensa de 325 Arepas.
10+
* Bloques 10001 hasta 250000 tienen una recompensa de 50 Arepas.
11+
* Bloques 250001 hasta 500000 tendran una recompensa de 25 Arepas.
12+
* Bloques 500001 hasta 700000 tendran una recompensa de 12 Arepas.
13+
* Bloques 700001 hasta 1000000 tendran una recompensa de 6 Arepas.
14+
* Bloques 1000001 hasta 2000000 tendran una recompensa de 3 Arepas.
15+
* Bloques 2000001 en adelante tendran una recompensa de 1 Arepa.
16+
17+
LINKS
18+
==========================
19+
* Pagina Oficial (https://arepacoinve.info/)
20+
* Foro Oficial (https://bitcointalk.org/index.php?topic=2931570)
21+
* Twitter Arepacoin (https://twitter.com/arepacoinve)
22+
* Grupo Telegram Arepacoin (https://t.me/ArepacoinVE_ES)
23+
24+
Procedimiento para compilar la billeterá virtual en Ubuntu GNU/Linux:
25+
==========================
26+
Escribir en la terminal los siguientes comandos:
27+
28+
```bash
29+
sudo apt-get update
30+
sudo apt-get upgrade
31+
sudo apt-get install git
32+
git clone https://github.com/ProjectArepa/Arepacoin
33+
cd Arepacoin
34+
35+
## Para Ubuntu 16.04 y 18.04.
36+
./Compile.sh
37+
./Arepacoin-qt
38+
```

0 commit comments

Comments
 (0)