Jump to content

Search the Community

Showing results for tags 'blockchain'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • News & Announcements
    • BlockForums Announcements
    • Denarius Announcements
    • Kronos Wallet Announcements
    • The Crypto News Feed
  • Cryptocurrency Discussions
    • Cryptocurrencies
    • Altcoin Announcements
    • General Discussion
    • Tutorials & Help
  • Denarius Discussions
    • General Discussion
    • Tutorials & Help
    • Marketing & PR
    • Development
    • Mining & Staking
    • Trading & Exchanges
    • Marketplace
  • Programming & Design
    • Development QA
    • Design QA
  • Gaming
    • Bot Downloads & Discussion
    • Gaming Discussion
  • Classifieds
    • Buy Sell and Trade
  • Other Discussions
    • Element 115
    • The Lounge
    • Hardware & IoT
    • Tutorials & Guides
    • Domains & Hosting

Product Groups

There are no results to display.


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


BTC Address

Found 14 results

  1. How to setup a TOR Proxy Gateway through Denarius DDNS Naming System using the Names subdomains as the beginning of onion addresses. Going to use Ubuntu 20.04 and Snap daemon. First install Denarius snap daemon and sync the wallet, grab chaindata to make this faster. Install tor sudo apt install tor Using this guide to install dnsmasq https://unix.stackexchange.com/a/516808 Install dnsmasq sudo apt install dnsmasq Disable systemd-resolved sudo systemctl disable systemd-resolved.service Remove resolv.conf sudo rm /etc/resolv.conf Now we are going to add the Denarius DDNS and nameservers in. sudo /etc/dnsmasq.d/03-denarius-wildcard.conf add these to the file server=/d/127.0.0.1#5333 server=/dnr/127.0.0.1#5333 server=/denarii/127.0.0.1#5333 server=/king/127.0.0.1#5333 server=/ipfs/127.0.0.1#5333 server=/sys/127.0.0.1#5333 server=/btc/127.0.0.1#5333 server=/bitcoin/127.0.0.1#5333 Edit resolv.conf for our new name servers sudo nano /etc/resolv.conf Add in a clearnet nameserver and the Denarius DDNS localhost nameserver nameserver 127.0.0.1 nameserver 8.8.8.8 Restart dnsmasq sudo systemctl restart dnsmasq Ping a Denarius DDNS site like http://magnets.king ping magnets.king If the ping works this part is working. Setup Tor. sudo nano /etc/tor/torrc Add these lines to the top. HiddenServiceDir /var/lib/tor/ddns/ HiddenServiceVersion 3 HiddenServicePort 80 127.0.0.1:80 Restart Tor service to get our onion address. sudo service tor restart sudo cat /var/lib/tor/ddns/hostname I get 3lervphhwefgayia6fvbdokw2avdev3pa5u4h4bjhhonetl3z67uzeid.onion Setup NGINX sudo apt install nginx Edit the default config file because I am lazy sudo nano /etc/nginx/sites-available/default Add this in and adjust the onion address server { listen 127.0.0.1:80; server_name ~^(?<subdomain>.+)\.3lervphhwefgayia6fvbdokw2avdev3pa5u4h4bjhhonetl3z67uzeid\.onion$; location / { resolver 127.0.0.1 valid=30s; proxy_pass http://$subdomain; proxy_set_header X-Real-IP $remote_addr; } } Restart nginx. sudo service nginx restart Open up TOR Browser and go to Denarius DDNS names like this http://wiki.d.3lervphhwefgayia6fvbdokw2avdev3pa5u4h4bjhhonetl3z67uzeid.onion/ http://stats.d.3lervphhwefgayia6fvbdokw2avdev3pa5u4h4bjhhonetl3z67uzeid.onion/ http://satoshi.bitcoin.3lervphhwefgayia6fvbdokw2avdev3pa5u4h4bjhhonetl3z67uzeid.onion/ http://magnets.king.3lervphhwefgayia6fvbdokw2avdev3pa5u4h4bjhhonetl3z67uzeid.onion/ You should now have a a Tor Proxy gateway that can see the Denarius names as a wildcard catchall subdomain. Adjust for only sites you run or for clearnet sites you run to give newbies an easy way to check out a decentralized naming system on a blockchain.
  2. Lets start by making 2 things. First we will create a name called @example which someone can send denarius to. And then we will create a basic domain. Load the wallet and get some Denarius coins. We will need this to pay the fee + fee to miners to create / update / delete records. Go to the NVS screen or debug console to fill this in. I am going to use Debug console for most of the guide as its easier at the moment. Example of what this looks like in the debug console. name_new @blockforumsexample "In Denarius We Trust" 365 We then get a tx hash Under the My Denarius Names tab as you wait for the transaction to happen you will see a yellow highlight. Once the transaction goes through the yellow hightlight disappears and you now have your @name added to your wallet. To show your name type below name_show @blockforumsexample and you get { "name" : "@blockforumsexample", "value" : "In Denarius We Trust", "txid" : "1f19ede29c259cbb7335bf72f97942a3a23a941c0da7d557f74ce4f964ace842", "address" : "DR8f9v3WXqzRim7B4VzeKVYi6GG1jtpyhL", "expires_in" : 1051199, "expires_at" : 5265039, "time" : 1612055193 } To send to the name type sendtoname @blockforumsexample 1.337
  3. KRONOS Kronos (Originally Denarius Pi - dPi) is a AIO interface/wallet for Denarius. Kronos was originally built with the intention of running it and installing it on Raspberry Pi Ubuntu systems, but now can be used mostly for all Linux distros. It is recommended to have at least 2GB of RAM to install and run Kronos (It also runs a Denarius node). Please go to the last page of this thread for updated information. Kronos has progressed massively overtime and this information can be out-of-date and deprecated. Features: Send and Receive D Denarius Addresses with P2PK and P2PKH scripthashed balances Import and Export Private Keys View Transactions Terminal (Access your terminal for advanced use or restarting your Denarius node manually) Generate Minikeys Convert Minkeys Encrypted Local LevelDB 24 Word Seed Phrases Block Explorer (View Addresses, Transactions, and Blocks) Stake your Denarius Monitor your configured FortunaStakes Verify Denarius Messages Sign Denarius Messages Backup Wallet Send Raw Transactions View Current OS Enviroment Statistics like CPU and Memory Usage Runs on local network by default, so great for running on a local Pi or Linux box and then accessing it from your phone or other computer, can also run it locally if viewing with a monitor on a Pi or Linux box. More Coming Soon How to Install: Run one of these commands depending on your flavor of Linux! wget -qO- https://raw.githubusercontent.com/carsenk/kronos/master/installkronos.sh | bash or curl -o- https://raw.githubusercontent.com/carsenk/kronos/master/installkronos.sh | bash Github: https://github.com/carsenk/kronos Screenshot of Kronos: Screenshots when this all started (dPi): More information and list of features will be coming soon! Stay tuned! It will be a one liner install script to run.
  4. Eth2 already ranks as the fourth-largest staking network by TVL despite launching six weeks ago and with withdrawals still yet to be enabled. View the full original article
  5. Denarius v3.3.9.8 Mandatory Update! Denarius Release Notes: Protocol Bump to 33933 (All nodes will need to update) Jupiter IPFS now has PeerID and PubKey Support (If using jupiterlocal=1) Include Vout TX Hex Data with asm in Transactions Added Transaction Sizes to RPC Update to FortunaStakes Improved FS Status Information Updated getinfo and other RPC Commands to return more information Updated other RPC commands for use with Kronos (https://github.com/carsenk/kronos) Added burn RPC command (Credits to @CircuitBreaker88) New EUR Balance in QT Overview (Credits to @CircuitBreaker88) Random updates, fixes, and improvements to Denarius overall Credits to @buzzkillb for being so kind and hosting our chaindata at https://denarii.cloud If you are running Denarius via Snap, Snap will automatically upgrade you, simply restart your Denarius node and verify you are running version 3.3.9.8 Latest version is available in our master branch on the Github Get v3.3.9.8 for Windows and macOS: https://github.com/carsenk/denarius/releases/tag/v3.3.9.8 This includes updates to D that improve it for use with its new secondary interface Kronos https://github.com/carsenk/kronos
  6. A while back I forked Neo-Oli and switched in an Ubuntu 16.04 to make compiling a little easier on the phone. https://github.com/buzzkillb/termux-ubuntu Also want to add hackers keyboard from the Play Store for this. All can be done without rooting the phone. Compiling the daemon using make -f makefile.arm -j2 worked fine. Then manually installing Kronos to match the default denarius.conf also worked. This turns out to be an more simple variation of a previous tutorial. First install termux and hackers keyboard on your Android phone. https://play.google.com/store/apps/details?id=com.termux https://play.google.com/store/apps/details?id=org.pocketworkstation.pckeyboard Switch your keyboard over to hackers keyboard as its just easier to use with the Termux terminal to start inputting commands. I opened a separate web browser on the phone to copy and paste commands in. A little tedious, but this shouldn't take more than 30 minutes max of copy pasta. Once in Termux run this. pkg install wget proot Then lets get the Ubuntu 16.04 image. mkdir -p ~/jails/ubuntu cd ~/jails/ubuntu wget https://raw.githubusercontent.com/buzzkillb/termux-ubuntu/master/ubuntu16.sh bash ubuntu16.sh start-ubuntu.sh We are now inside of Ubuntu 16.04 inside of Termux inside of Android. Update, Upgrade, Clone Denarius and Compile using a slight variation of https://denarius.wiki/wallet/compile/#daemon sudo apt-get update -y && sudo apt-get upgrade -y 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 libcurl4-openssl-dev git clone https://github.com/carsenk/denarius cd denarius cd src make -f makefile.arm sudo mv ~/denarius/src/denariusd /usr/local/bin/denariusd Its a lot easier to grab pichaindata.zip and then start syncing. If you want to sync from block 0, type denariusd. Otherwise lets gets chaindata and unzip. https://denarius.wiki/wallet/chaindata/ cd ~ mkdir ~/.denarius cd ~/.denarius wget https://denarii.cloud/pichaindata.zip unzip pichaindata.zip Hopefully your phone or tablet has enough hard drive space to wget and unzip. Now run the daemon to wait for full sync. denariusd To watch the debug.log. tail -f ~/.denarius/debug.log Congratulations, you now have a full blockchain daemon running. But we really want to add Kronos so we have a nice and easy interface to use with this for on the go. Check next post on how to manually install that.
  7. Latest QT Denarius Wallets can be found here https://github.com/carsenk/denarius/releases Always backup wallet.dat to a safe location. To sync your new Denarius QT Wallet or denariusd, download chaindata.zip from here https://denarii.cloud/ Then unzip the chaindata.zip file to your Denarius data directory. (Linux location of Denarius default datadir is ~/.denarius/) cd ~/.denarius rm -rf database txleveldb smsgDB wget https://denarii.cloud/chaindata.zip unzip chaindata.zip (macOS Location of Denarius default datadir is /Library/Application Support/Denarius) (Windows Location of Denarius default datadir is C:/Users/<yourname>/AppData/Roaming/Denarius) Run the QT Wallet or denariusd after extracting the .zip and you will sync to the blockchain fast. If you get an error when starting the QT or denariusd, go to the database folder and delete the files inside, and restart the wallet. Also ensure you run ./denariusd stop to stop the denariusd if running before unzipping chaindata. Use 7zip for Windows unzipping. https://www.7-zip.org/download.html
  8. So I decided to start building an open source hardware wallet....specifically for Denarius (D) I decided upon the ESP32 platform chip due to its powerful feature set enabling the use of cryptographic functions and cheap cost. We have options of Wifi and Bluetooth if needed, though the focus will be around not enabling these on the board. The code is very basic as this is my first time with playing with MCUs and development micro controller boards. Everything will be released in due time as well as this post updated, this thread will serve as a historical and discussion venue. Some early prototyping with a breadboard + ESP32 Dev Board + 128x32 OLED display Some serial console output of some transaction signing attempts on chip
  9. Denarius's genesis block was created 3 years ago today (6/14/2017). Happy 3 years old Denarius and thank you to everyone for your support of D over the years! Register here on BlockForums.org and make a post in this thread saying how you found Denarius (D) with your Denarius address and receive 1.0 D and 100 BF$!
  10. PR is in the works to make Denarius and Beam Atomic swaps possible in the Beam wallet. You can start building it to test the atomic swaps via electrum and or the native D wallet. You only will need the Beam wallet though if using electrum. Beam building guide coming soon that adds onto their documentation and new atomic swap guides. https://github.com/BeamMW/beam/pull/1303 Â
  11. What is the best mining OS you recommend? I personally like HiveOS -Â https://hiveos.farmÂ
  12. First you need the QT Wallet started and some Denarius coins. Proof of Data costs 0.001 D as of the writing of this guide. Proof of Data can give a hash against a file like an MD5 checksum. Except this checksum is a hash stored on the blockchain with a time and date, proving your data hasn't been altered. Lets start with an easy to find image. Carsen's github with the Denarius image located here. https://github.com/carsenk/denarius I am going to right click the Denarius logo and save to my hard drive as the example. Now open the QT Wallet to the Proof of Data tab. We want to select file, choose the image we just saved which is a long string of numbers.png. After selecting the file type in up to 24 Characters. I am going to use Denarius Logo. And then click Create Timestamp. Now we get the success message and also a Generated Timestamp Denarius Address. A transaction hash is generated after clicking OK. Input the generated address into the block explorer to see what we just did. https://www.coinexplorer.net/D/address/D9hq7DB78uh8SGmoiA3iCaqGcW3RcvmawA Now what can we do next? Lets put the same image in and Create Timestamp again. We get the same address again. https://www.coinexplorer.net/D/address/D9hq7DB78uh8SGmoiA3iCaqGcW3RcvmawA Thats the basics, and this works for more than just image files. I personally use PDF's and link the Denarius block explorer with PDF in emails so no one is changing files on me.
  13. Denarius v2.0.5.0 Added Litemode! (Add the litemode=1 flag to your denarius.conf to run your wallet in "Litemode", running your wallet in Litemode prevents your node from processing masternode/darksend/instantx messages.) Running your node in litemode will help with current performance issues with denariusd and the Denarius-QT Running your node in litemode will NOT allow the use of masternode information/services, you cannot run a masternode in litemode! Running a node in litemode will cause the original 33% for block rewards for masternode payments to be burnt if staking or mining via proof of burn to a nonstandard DNR address (e.g. You received a stake of 0.77 DNR (Total PoS Reward was 1 DNR), 33% goes to a random masternode usually ~0.33 DNR, instead, that 0.33 DNR will be burnt to a burn address in litemode) Added 'litemode' flag return to the getinfo rpc command Added Litemode On/Off in the Information Tab in the QT Added checkpoints Added kernel modifier checkpoints Added checks to listunspent rpc command for spent coins (atomic swaps) Added 'masternode' flag information to getinfo rpc command PoS Reward Fix is confirmed working! Started work on UTXO index  Get the latest release here: https://github.com/carsenk/denarius/releases/tag/v2.0.5.0
  14. Denarius v2.0.2.0 Join our Discord chat! https://discord.gg/mDTM3JN -Added gettxout rpc command for BarterDEX support -Added importaddress rpc command and Watch Only addresses. (Using importaddress is similar to importprivkey and can cause your client to lag since it causes the wallet to run a -rescan) -Fixed some random things -Implemented BIP65 CHECKLOCKTIMEVERIFY support -Cleaned up some code https://denarius.host/ and https://denariustalk.org/ are both now on Cloudflare, so they should run and load much faster, no matter your location. Added DNR to Ledger (put up PR), added DNR to the Agama wallet (PR is up, waiting on confirm etc.), added DNR to the BarterDEX as both native and electrum modes for atomic swaps (unofficial binaries are available), Updated DNR to v2.0.2.0 (Win 64bit Binary Available, macOS now available (includes atomic swap support, hybrid masternodes, and PoS fix, and Cryptopia trading api), added DNR to BIP39 github (PR is up and unofficial fork) for seed phrase support for DNR wallets. Get Denarius v2.0.2.0 here: https://github.com/carsenk/denarius/releases/tag/v2.0.2.0 Get Unofficial BarterDEX with DNR Support here: https://github.com/carsenk/BarterDEX/releases/tag/0.8.9-rc Ledger PR Link: https://github.com/LedgerHQ/ledger-wallet-chrome/pull/91 Denarius BIP39 Tool: https://github.com/carsenk/bip39 Windows 64bit Download: https://github.com/carsenk/denarius/releases/download/v2.0.2.0/Denarius-v2.0.2-Win64.zip macOS Download: https://github.com/carsenk/denarius/releases/download/v2.0.2.0/Denarius-2.0.2.0.dmg Find the release here! https://github.com/carsenk/denarius/releases/tag/v2.0.2.0 (or our master branch) Get BarterDEX with DNR Atomic Swap Native & Electrum SPV Support here until official release: https://github.com/carsenk/BarterDEX/releases/tag/0.8.9-rc   Â
×
×
  • Create New...