HarmonLi
Sr. Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif) ![*](https://bitcointalk.org/Themes/custom1/images/star.gif) ![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 350
Merit: 250
Honest 80s business!
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 16, 2015, 11:31:16 AM |
|
It's actually a vey very good thing of the Foundation to do! We're always giving them crap for not doing anything but making bad headlines. This is something I really approve of. It's not only the miners that support the currency, but also the nodes that make the network stronger.
|
|
|
|
doof
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 16, 2015, 11:40:18 AM |
|
How do they know the wallet address of the full node?
You have to register it
|
|
|
|
HarmonLi
Sr. Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif) ![*](https://bitcointalk.org/Themes/custom1/images/star.gif) ![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 350
Merit: 250
Honest 80s business!
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 16, 2015, 11:42:03 AM |
|
The funny thing also is: If someone tries to 'scam' them by increasing the count of full-nodes, they're actually doing something good: They're providing a better network - this is a win-win even if greedy people are involved.
|
|
|
|
Mikestang
Legendary
Offline
Activity: 1274
Merit: 1000
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 16, 2015, 05:11:26 PM |
|
[...] Do I stand a chance?
You do. For starters: Which OS? Windows XP, SP 3 [...] Do I stand a chance?
You do. For starters: Which OS? and before we go into this to deep, Id like to add: @Mikestang Do you have a fixed IP? You can check on several sites[1][2][3] or with your ISP, because the incentive will only work for you if your IP does not change. Otherwise you have to register regularly every time your IP changes, e.g. daily and your node will have a low score, because it appears to be only online for e.g. 24 hours. Yes, I have a static IP. My node has a PIX well over the 8.0 threshold.
|
|
|
|
shorena
Copper Member
Legendary
Offline
Activity: 1498
Merit: 1530
No I dont escrow anymore.
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 16, 2015, 10:01:04 PM |
|
-snip- Windows XP, SP 3
Sorry, I have no idea how to get a webserver on WinXP.
|
Im not really here, its just your imagination.
|
|
|
Mikestang
Legendary
Offline
Activity: 1274
Merit: 1000
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 20, 2015, 08:13:22 AM |
|
I assume you have a webserver running and it has the address listed in order to verify. To check your nodes status do: curl -H 'Accept: application/Json; indent=4' https://getaddr.bitnodes.io/api/v1/nodes/YOURIP-YOURPORT/
In order to register your node you need this: curl -H 'Accept: application/json; indent=4' -d 'bitcoin_address=1yourADDRESS' -d 'url=http(s)://your.web.address' https://getaddr.bitnodes.io/api/v1/nodes/YOURIP-YOURPORT/
It should return success true and after that it will take a few minutes. If you check the status again it should now show "verified". Thank you, shorena, for your instructions. And a HUGE thank you goes out to Newar who pointed me in the right direction as far as what to do to set up a web server. After getting Abyss Web Server set up and my index file created, I installed curl was good to go! ], "bitcoin_address": "1#######################", "url": "http://xxx.xxx.xxx.xxx:xxxx", "verified": true }
|
|
|
|
ranochigo
Legendary
Offline
Activity: 3024
Merit: 4375
Crypto Swap Exchange
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 20, 2015, 09:25:51 AM |
|
Whenever I run the code, I get root@ubuntu:/usr/local/bin# curl --ipv4 -H 'Accept: application/json; indent=4' -d 'bitcoin_address=1b2QkAuVg6F2ty3fT7GFJLM2KekrgZrmG' -d 'url=http://69.195.159.74' https://getaddr.bitnodes.io/api/v1/nodes/69.195.159.74-8333/ { "detail": "Not found"
My Bitcoind status: bitcoin-cli -rpcuser=root -rpcpassword getinfo { "version" : 100000, "protocolversion" : 70002, "walletversion" : 60000, "balance" : 0.00000000, "blocks" : 348397, "timeoffset" : -10, "connections" : 16, "proxy" : "", "difficulty" : 47427554950.64830017, "testnet" : false, "keypoololdest" : 1426469718, "keypoolsize" : 101, "paytxfee" : 0.00000000, "relayfee" : 0.00001000, "errors" : "" }
|
|
|
|
Newar
Legendary
Offline
Activity: 1358
Merit: 1001
https://gliph.me/hUF
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 20, 2015, 09:59:04 AM |
|
Whenever I run the code, I get [...] You have to activate the node first. I just did it for you. Next step is to have your BTC address somewhere on your index.html
|
|
|
|
ranochigo
Legendary
Offline
Activity: 3024
Merit: 4375
Crypto Swap Exchange
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 20, 2015, 10:12:00 AM |
|
Whenever I run the code, I get [...] You have to activate the node first. I just did it for you. Next step is to have your BTC address somewhere on your index.html Thanks for the help. Finally got it running at 69.195.159.74:8333 with a 1gbps connection.
|
|
|
|
shorena
Copper Member
Legendary
Offline
Activity: 1498
Merit: 1530
No I dont escrow anymore.
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 22, 2015, 09:24:50 PM |
|
I need some help getting fully verified for the incentive program. I've gotten as far as setting up my full node and activating it on bitnodes.io but can't get it verified. I'm stuck at getting my webserver that contains my btc address up and working right. I've gotten as far as creating the page and I'm able to access it through localhost and internal IP but can't figure out how to access it from my external IP address. That's where I'm currently stuck. ![Huh](https://bitcointalk.org/Smileys/default/huh.gif) I'm working on a Windows Vista SP2 laptop with IIS 7.0 that is behind a router. Did you forward the HTTP(S) ports you are using - like e.g. 80, 8080, 8008, 443, ... - to the machine?
|
Im not really here, its just your imagination.
|
|
|
Alley
Legendary
Offline
Activity: 910
Merit: 1000
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 22, 2015, 09:54:12 PM |
|
This is not user friendly. I have a full node running I think. 17 connections and it shows up on the node map. I have no idea how to run a webserver or register my address however.
|
|
|
|
shorena
Copper Member
Legendary
Offline
Activity: 1498
Merit: 1530
No I dont escrow anymore.
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 23, 2015, 07:18:29 AM |
|
This is not user friendly.
Correct, this is mainly aimed at server admins. Not sure I would call myself that, but since I administrate my own server I guess I could ![Wink](https://bitcointalk.org/Smileys/default/wink.gif) I have a full node running I think. 17 connections and it shows up on the node map. I have no idea how to run a webserver or register my address however.
The first step is to get a webserver for your OS and get it working locally. Next step is to configure your local network hardware (e.g. router, firewall, etc.) to forward the port to the machine. You probably did something similar for the node already, seeing that you have over 8 connections. -snip- No, but I could try that. I think IIS says that it's using port 80 as default when I checked the page details. Should I try opening port 80 in windows firewall and also forward port 80 to that machine?
EDIT: Opening port 80 in windows firewall (listed as World Wide Services(HTTP)) and forwarding port 80 to the webserver machine seems to have it sorted out. Can now access from external IP.
Yep, port 80 is usually default, I just wasnt sure if you changed it to something else. Glad its working now.
|
Im not really here, its just your imagination.
|
|
|
zvs
Legendary
Offline
Activity: 1680
Merit: 1000
https://web.archive.org/web/*/nogleg.com
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 23, 2015, 07:18:48 AM |
|
This is not user friendly. I have a full node running I think. 17 connections and it shows up on the node map. I have no idea how to run a webserver or register my address however.
What OS? for ubuntu to validate you can, make a temporary directory, then make an index.html file with your bitcoin address in it, eg 1Zevusze7BjTpp4srJhx4zkRBxpbgwU4A .. I use nano, so just nano index.html then input your address, ctrl-x and save. after that, run screen from that same temp directory. after screen starts up: sudo python -m SimpleHTTPServer 555 (that puts a webserver on port 555) after that, ctrl-a + h to detach from screen then: sudo curl --ipv4 -H 'Accept: application/json; indent=4' -d 'bitcoin_address=yourbitcoinaddress' -d 'url=http://xx.yy.zz.xy:555' https://getaddr.bitnodes.io/api/v1/nodes/xx.yy.zz.xy-8333/and finally you screen -r to re-attach to that screen (assuming you're only using one screen) and wait for the bitnode IP to show up on the log, if it doesn't after 2 minutes or so, you probably have a firewall issue (unblock port 555 in iptables or ufw or whatever you use). after that, press ctrl-c to quit the python webserver, 'exit' to leave the screen process, and you're done... for a month I think, anyhow.
|
|
|
|
Mikestang
Legendary
Offline
Activity: 1274
Merit: 1000
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 23, 2015, 07:55:06 AM |
|
This is not user friendly. I have a full node running I think. 17 connections and it shows up on the node map. I have no idea how to run a webserver or register my address however.
What OS? for ubuntu to validate you can, make a temporary directory, then make an index.html file with your bitcoin address in it, eg 1Zevusze7BjTpp4srJhx4zkRBxpbgwU4A .. I use nano, so just nano index.html then input your address, ctrl-x and save. after that, run screen from that same temp directory. after screen starts up: sudo python -m SimpleHTTPServer 555 (that puts a webserver on port 555) after that, ctrl-a + h to detach from screen then: sudo curl --ipv4 -H 'Accept: application/json; indent=4' -d 'bitcoin_address=yourbitcoinaddress' -d 'url=http://xx.yy.zz.xy:555' https://getaddr.bitnodes.io/api/v1/nodes/xx.yy.zz.xy-8333/and finally you screen -r to re-attach to that screen (assuming you're only using one screen) and wait for the bitnode IP to show up on the log, if it doesn't after 2 minutes or so, you probably have a firewall issue (unblock port 555 in iptables or ufw or whatever you use). after that, press ctrl-c to quit the python webserver, 'exit' to leave the screen process, and you're done... for a month I think, anyhow. For Windows I was recommended Abyss webserver: http://www.aprelium.com/abyssws/ - http://www.aprelium.com/data/doc/2/abyssws-win-doc-html/index.htmlI got it set up and working pretty quickly, and with help of other posts in this thread got my btc address for my node registered.
|
|
|
|
fortuity
Member
![*](https://bitcointalk.org/Themes/custom1/images/star.gif)
Offline
Activity: 89
Merit: 10
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 23, 2015, 10:55:30 AM |
|
Isn't there a feature in bitcoind to receive coins by IP or is that original satoshi code disabled? It would make this kind of project much easier and no registration needed...
|
|
|
|
shorena
Copper Member
Legendary
Offline
Activity: 1498
Merit: 1530
No I dont escrow anymore.
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 23, 2015, 10:56:42 AM |
|
Isn't there a feature in bitcoind to receive coins by IP or is that original satoshi code disabled? It would make this kind of project much easier and no registration needed...
That was disabled due to security problems (MITM attack).
|
Im not really here, its just your imagination.
|
|
|
Mikestang
Legendary
Offline
Activity: 1274
Merit: 1000
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
March 23, 2015, 05:10:24 PM |
|
Isn't there a feature in bitcoind to receive coins by IP or is that original satoshi code disabled? It would make this kind of project much easier and no registration needed...
Github discussion about that here: https://github.com/bitcoin/bitcoin/issues/5783
|
|
|
|
Rassah
Legendary
Offline
Activity: 1680
Merit: 1035
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
April 21, 2015, 02:24:04 AM |
|
Just joined you guys. Looked extremely complicated at first glance, but turned out to be extremely easy in FreeNAS (FreeBSD based)
|
|
|
|
ensurance982
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
April 21, 2015, 11:29:10 AM |
|
Isn't there a feature in bitcoind to receive coins by IP or is that original satoshi code disabled? It would make this kind of project much easier and no registration needed...
That was disabled due to security problems (MITM attack). Yeah, dounds like a feature where coins could easily be intercepted. IP-spoofing, MITM attacks, etc... It just is too big of a step away from the decentralized beauty of Bitcoin!
|
We Support Currencies: BTC, LTC, USD, EUR, GBP
|
|
|
Bitcoinreminder.com
|
![](https://bitcointalk.org/Themes/custom1/images/post/xx.gif) |
April 25, 2015, 08:50:09 PM |
|
I just registered with our server for the incentive program..
It would be great if you could provide a step list, for things you have to do to participate in the program, like:
1) Activate your node here [link] 2) Add you bitcoin address via this API call [api call example] 3) Host a url with the bitcoin address available and do this api call [api call example]
Because there were a lot of "home running" bitcoin server examples, it was more complicated to find the right way than it needs to be..
Anyway, thanks a lot for the program!
|
|
|
|
|