Jump to content

Search the Community

Showing results for tags 'crypto'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • News & Announcements
    • Announcements
  • Denarius Discussions
    • General Discussion
    • Tutorials & Help
    • Marketing & PR
    • Development
    • Mining & Staking
    • Trading & Exchanges
    • Marketplace
  • Other Discussions
    • The Lounge
    • Cryptocurrencies

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


About Me

Found 7 results

  1. Basic setup to building your own custom Raspbian Image from the offician pi-gen repo using you Denarius daemon wallet as the example. I like that someone can build completely from source and compile the entire OS on their own for their precious crypto. https://github.com/buzzkillb/denariianpi-gen Go to https://github.com/RPi-Distro/pi-gen. Read this a few times how it works. I am using Windows 10, so I downloaded VirtualBox and created an Ubuntu 16.04 VM with 2 cpu's, 100GB hard drive, and 3GB of ram. git clone https://github.com/RPi-Distro/pi-gen You want to build the stock image to make sure this works from the get go. nano config Put this one line in for your image name, ex. testimage IMG_NAME='testimage' Once this is done building you can find the image in the work folder with a date and name of image. The image is in /pi-gen/work/date-imagename/export-image For the first run I wanted to build only the lite command line Raspbian with denariusd daemon. This is found in stage2 directory. I made a new directory called 04-denariusd. And put the files required in there. cd ~/pi-gen/stage2 mkdir 04-denariusd cd 04-denariusd nano 00-packages dependencies to compile denariusd and openssl 1.0.1j git unzip libdb++-dev libboost-all-dev libqrencode-dev libminiupnpc-dev libevent-dev autogen automake libtool Next create a file to compile openssl 1.0.1j and denariusd. nano 04-run.sh #!/bin/bash -e on_chroot << EOF apt-get install make wget https://www.openssl.org/source/openssl-1.0.1j.tar.gz tar -xzvf openssl-1.0.1j.tar.gz cd openssl-1.0.1j ./config make depend make # make test make install sudo ln -sf /usr/local/ssl/bin/openssl `which openssl` git clone https://github.com/carsenk/denarius cd denarius git checkout v3.4 git pull cd src OPENSSL_INCLUDE_PATH=/usr/local/ssl/include OPENSSL_LIB_PATH=/usr/local/ssl/lib make -f makefile.arm strip denariusd cp denariusd /usr/local/bin/denariusd EOF chmod +x 04-run.sh Now the basic setup is done. Go back to ~/pi-gen, run some commands to skip stages after stage2 and run the build command. # Example for building denariian lite system touch ./stage3/SKIP ./stage4/SKIP ./stage5/SKIP touch ./stage4/SKIP_IMAGES ./stage5/SKIP_IMAGES sudo ./build.sh Grab your image from /pi-gen/work/date-imagename/export-image, etch to microsd card and go tinker away with your raspberry pi. tip: this is a really easy way to cross compile for your raspberry pi. This uses qemu so you get 1 cpu and minimal ram, but outside of compiling everything else is maxing out the VM.
  2. FortunaStake Setup Guide ... This will take 500 confirms before being able to start, so do the send first, then read through the guide. Send exactly 5000 D to an address and give that address a label like FS01. Script for VPS Portion Located Here This will pull master branch and compile the latest wallet. And add a cronjob to restart wallet every hour to make sure things stay in sync. https://github.com/buzzkillb/d-fortunastake QT Wallet After sending 5000 D to a labelled address, we need the following; transaction hash and index of the 5000 send, fortunastake private key, and your VPS IP address. FS01 VPSIPADDRESS:9999 FORTUNASTAKEPRIVKEY TRANSACTIONHASH INDEXNUMBER Sample fortunastake.conf FS01 11.11.12.13:9999 6J8tAUsVhXBgfdeewqsdghySWEQEeb4XGSC251sM7bYQgEXh7 f08d926f92cc4c65321344828f6394f41121903502459ffde4ef7aef39e6392b 0 fortunastake private key fortunastake genkey fortunastake transaction hash and id fortunastake outputs VPS of your ip should be somewhat obvious. After creating your fortunastake.conf, save and restart the QT wallet. Sample QT denarius.conf fsconflock=1 staking=1 Now that address has locked the 5000 D collateral. VPS Get a VPS from somewhere like Vultr, make note of its IP address for the above fortunastake.conf creation for the QT wallet. On the VPS Update Linux sudo apt-get update && apt-get upgrade -y Install Dependencies sudo apt-get install -y git unzip build-essential libssl-dev libdb++-dev libboost-all-dev libqrencode-dev libminiupnpc-dev libgmp-dev libevent-dev autogen automake libtool Install Fail2Ban sudo apt install fail2ban Create Swap File sudo fallocate -l 2G /swapfile sudo chmod 600 /swapfile sudo mkswap /swapfile sudo swapon /swapfile echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab Install Firewall sudo apt install ufw -y ufw default allow outgoing ufw default deny incoming ufw allow ssh/tcp ufw limit ssh/tcp ufw allow 33369/tcp ufw allow 9999/tcp ufw logging on ufw --force enable Compile and Install Wallet (most likely need to add swapfile below) git clone https://github.com/carsenk/denarius cd denarius git checkout master cd src make -f makefile.unix sudo mv ~/denarius/src/denariusd /usr/local/bin/denariusd Install Chaindata apt-get -y install unzip mkdir ~/.denarius cd ~/.denarius rm -rf database txleveldb smsgDB wget https://github.com/carsenk/denarius/releases/download/v3.3.7/chaindata1701122.zip unzip chaindata1701122.zip Create denarius.conf in the .denarius folder. Notice the . in the folder name. denarius.conf rpcuser=USEARANDOMNAME rpcpassword=USEARANDOMPASSWORD daemon=1 port=9999 fortunastake=1 fortunastakeprivkey=6J8tAUsVhXBgfdeewqsdghySWEQEeb4XGSC251sM7bYQgEXh7 run denariusd by typing denariusd Start Go back to your QT, go to debug console and type. fortunastake start-alias FS01 In the My Denarius Fortuna Stakes tab in your QT collateral wallet, the QT will show Registered once you start your FortunaStake and then Verified, then Online, then Active. Wait 1 complete round for rewards. 1 round is roughly how many ForTunaStakes are up, and that's how many blocks a round will last. Status Check masternode status still works for specific reasons, but fortunastake status gives info in English instead of numbers and gibberish. fortunastake status
  3. First go to this script's github and read through the readme a few times. https://github.com/xavatar/yiimp_install_scrypt For a single coin pool, a $5 Vultr VPS Appears to work so far. This is 1 cpu, 1GB ram. Also grab a domain name from somewhere like namecheap with whois guard. You then want to create an A record that points the domain name to your VPS IP and let this propogate. This generally takes 1-2 hours. I use https://dnschecker.org/#A to check the DNS switched over. I setup the denarius daemon first to double check I can compile coins. Some cheaper VPS's will not allow swap drives to compile and even fake swap space doesn't work sometimes. A nice feature of Vultr is that you can upgrade and not lose your data. They still also allow free snapshots of your VPS. After you compile denariusd, start daemon. Note the RPC user and pass this randomly generates and copy and paste those somewhere. Edit the denarius.conf and add those and a couple other lines to start the daemon syncing. nano ~/.denarius/denarius.conf Add these lines. RPCUSERNAME=FROMABOVE RPCPASSWORD=FROMABOVE daemon=1 Restart denariusd and let that sync in the background and start the Yiimp script install. adduser pool adduser pool sudo su - pool sudo apt-get -y install git git clone https://github.com/xavatar/yiimp_install_scrypt.git cd yiimp_install_scrypt/ sudo bash install.sh Use this link for the timezone you will input into the beginning of the script http://php.net/manual/en/timezones.php Keep everything as default. Yes you want to use letsencrypt so the domain is automatically setup for https. Also you need to grab your home IP so only that IP can login to the Yiimp control panel. Also need an email for alerts. Also you admin panel can be named anything which you get the option here. Example https://example.com/site/ICOULDNAMEMYADMINPANELTHIS. Inputting through the steps, sit back and watch the script go to work. This will take anywhere from 30min to over an hour depending on the VPS. After the initial setup is done, go to your new domain name and see the website is setup, but no coin is there to mine. At your panel click Wallets at the top of the menu bar and scroll down to see CREATE COIN. Fill in this Data thats underlined in red on the General Tab. Here is a direct link for a D logo. Which Yiimp automatically adds. https://i.imgur.com/jv3U2nF.png On the Settings tab checkmark similar things, and wait to add D addresses for once we are done setting up these tabs. On the Deamon tab fill in the underlined red. Click Save. Go back to that config screen by clicking COIN PROPERTIES. Go back to the Deamon tab and under sample config you want to copy and paste that entire area and paste into your denarius.conf file at ~/.denarius/denarius.conf At the VPS command line nano ~/.denarius/denarius.conf Change the last line blocknotify to this. Full denarius.conf example below. rpcuser=USERNAME rpcpassword=PASSWORD rpcport=32369 rpcthreads=8 rpcallowip=127.0.0.1 maxconnections=12 daemon=1 gen=0 alertnotify=echo %s | mail -s "Denarius alert!" [email protected] blocknotify=/var/stratum/blocknotify 127.0.0.1:8533 1425 %s Open up your firewall for port 8533 for mining and also allow 33369 for denarius daemon port. sudo ufw allow 8533 33369 Now stop denariusd from syncing earlier and rerun. Some sample tutorials are running this with sudo. Not sure if this is required. denariusd Once that gets syncing again we need an address. I did it like this. denariusd getnewaddress denariusd getaccountaddress default And I used that default address in the Settings Tab -> Master Wallet and Daemon Tab -> Account Go back into the Yiimp control panel, click wallets again at the top right and then Select Server and choose 127.0.01 to get your list of coins you have added. Once the daemon is done syncing go back to admin panel to the Settings Tab and click Enable and Auto Ready. Change the stratum script before running which is in that yiimp folder you cloned in. nano screen-stratum.sh And change to #!/bin/bash STRATUM_DIR=/var/stratum screen -dmS tribus $STRATUM_DIR/run.sh tribus I would remove root login access and remove password login for VPS login accounts and only use SSH keys, as a starting point to start locking the VPS down. 2 Things I changed from the default install. Payout Frequency to every hour. /var/web/serverconfig.php define('YAAMP_PAYMENTS_FREQ', 1*60*60); And somewhere I saw this helped with payout issues. /var/web/yaamp/core/backend/payment.php line57 if($coin->symbol == 'BOD' || $coin->symbol == 'D' || $coin->symbol == 'DIME' || $coin->symbol == 'BTCRY' || !empty($coin->payout_max)) If you are looking to edit the website text, go to https://github.com/tpruvot/yiimp And search a small portion of the text you are looking to change, and this will show you the file to edit.
  4. Go to grinmint -> payouts tab and Request Email Payout https://www.grinmint.com Download the attachment that it sends to your email address. Login to Tradeogre, go to Grin Deposit and upload that attachment. https://tradeogre.com/account/deposit/GRIN Download the response file. Now upload that response file back to grinmint by hitting Finalize Transaction. Grin will show up in your TradeOgre account. Now damp eet!
  5. https://egem.io/ https://myegemwallet.com/ Pool List Dev Pool (US): https://pool.egem.io/ Minerpool.net (US/EU/ASIA): http://egem.minerpool.net/ Reverse Gainz: http://egem.reversegainz.info/ Protonmine: http://egem.protonmine.io/ Coins.Farm: https://coins.farm/pools/egem Panda Mine (CN): Cryptobitpool (EU): http://egem.cryptobitpool.eu/ Uncle Pool (HK): http://www.unclepool.com/ http://egem-us.k2mining.net/ claymore dualmine EGEM/XSH (ETH/BLAKE2s) https://bitcointalk.org/index.php?topic=1433925.0 https://shieldx.sh/ Nvidia EthDcrMiner64.exe -epool stratum+tcp://pool.egem.io:8008 -ewal 0xff40c0f48efd68010d754cb3fc0b6d22f918f8d6 -epsw x -allpools 1 -allcoins 1 -gser 2 -eworker LOVEGEM -dpool stratum+tcp://s.antminepool.com:5766 -dwal STKcaQS8MVBs1C457k89pCvverLvH58a1w -dcoin blake2s -dpsw c=XSH -r 1 -dcri 50 AMD setx GPU_FORCE_64BIT_PTR 0 setx GPU_MAX_HEAP_SIZE 100 setx GPU_USE_SYNC_OBJECTS 1 setx GPU_MAX_ALLOC_PERCENT 100 setx GPU_SINGLE_ALLOC_PERCENT 100 EthDcrMiner64.exe -wd 1 -r 1 -epool stratum+tcp://pool.egem.io:8008 -ewal 0xff40c0f48efd68010d754cb3fc0b6d22f918f8d6 -esm 0 -epsw x -allpools 1 -mport -3333 -asm 1 -mode 1 ethminer https://github.com/ethereum-mining/ethminer/releases ethminer -U -F http://pool.egem.io:8888/0xff40c0f48efd68010d754cb3fc0b6d22f918f8d6/LOVEGEM phoenixminer https://bitcointalk.org/index.php?topic=2647654.0 PhoenixMiner.exe -pool pool.egem.io:8008 -wal 0xff40c0f48efd68010d754cb3fc0b6d22f918f8d6 -worker LOVEGEM
  6. The new Denarius video is now available by BlocStart! https://twitter.com/denariuscoin/status/936127510365872128
  7. Denarii the $DNR Tip Bot is now available on Twitter! Tweet @denariibot on Twitter https://twitter.com/denariibot
×
×
  • Create New...