Fsight closed - Now explorer.feathercoin.com
-
Hi All,
test
I’m running a Feathercoin full node and wanted to get more out of it so I decided to set up a Feathercoin Block Explorer + API alongside my node.If you would like to get your own Feathercoin Core full node up and running, see this guide:
http://forum.feathercoin.com/topic/8392/guide-build-feathercoind-v0-9-3-1-and-create-a-full-node-on-centos-7-minimalI’ve set up a block explorer that I’m calling fsight, it’s based off the BitPay-Insight API, but uses Feathercoin.
Home Page: https://fsight.chain.tips
API Page: https://fsight.chain.tips/apiFSight is protected with SSL from LetsEncrypt.org
https://www.ssllabs.com/ssltest/analyze.html?d=fsight.chain.tipsProject Update Log:
. July 2017
– Added difficulty to homepage
– Updated backend node to v0.9.6.1
. June 2017
– Fsight added to 19800.com
. February 2017
– Updated backend node to v0.9.6
. December 2016
– Uptime and HTTPS monitoring added
– Fixed USD conversion - Now shows correct amounts when USD is selected, Thanks @AmDD !!
– Added to CoinMarketCap.com under “Explorer 2”
– Refreshed colour scheme
– Update to Decode OP_RETURN (coments in Blockchain)
– Added SSL/HTTPS
– Redirect from HTTP to HTTPS
. November 2016
– Webserver proxy configuration
. May 2016
– Stability Issues identified - webserver config changes fixed them
. April 2016
– Insight API online
. March 2016
– Originally started with iquidus explorer, and then moved to BitPays Insight-api
To Do/Coming Soon
- Migrate to bigger server instance
- Load/Performance test
- Guide to setup and host your own copy of Fsight Block Explorer + API
Original Post:
Since I’m running my own full node, I figure I may as well put it to good useIt’s currently syncing, and I had to re-index my FTC block chain.So far I think it looks pretty sweet. :-)This is running on Centos 7 Minimal and I used the iquidus explorer with a few modifications. -
I really like that on first impression! Ill play around with it later but at first glance, awesome!
-
Sweet Darkkkkk…
-
Looks good.
-
Thanks Guys.
Something happened last night and it stopped syncing from the block chain to the DB…currently at block 90,665
–
So far I can search through recent transactions if I specify a txid cos my blockchain is up-to-date -
Looks awesome! :)
-
update…Ok so I’m failing pretty miserably at the moment.
the iquidus block explorer isn’t that hard to set up. The issue I have is the way it syncs to the DB. That script doesn’t work so well. after trying to sync the DB twice and almost a week later…I’ve dropped Iquidus.
I’m looking into the insight API/UI that sits ontop of bitcoinD. I’ve seen Lizhi has done it for block.ftc-c.com.
I managed to get the insight API working fine and syncing with the ftc node i have. My issue is installing the insight UI ontop of that. and my experience with node js is very minimal…
This is hard.
-
Maybe I spoke to soon. I started from the ground up this morning.
1 - new Centos 7 Minimal Installation
2 - git clone master branch insight API and insight UI from:
https://github.com/bitcoin-blockexplorer/insight-frontend.git
https://github.com/bitcoin-blockexplorer/insight-api.git3 - fucked around with node JS and painfully edited the front-end, replacing BTC/Bitcoin branding with FTC/Feathercoin branding.
4 - commented out the currency dropdown menu. (it’s nice to have but I’m not a developer/dont have the brains to dive into that)
5 - edited these two files
/insight-api/config/config.js
/insight-api/node_modules/bitcore/networks.jsFor networks.js I had to find the the necessary information for the FTC genesis block and some other details. .< That stumped me for ages until I remembered FTC shares the same genesis block as LTC…the below seems to have worked.
exports.livenet = { name: 'livenet', magic: hex('fbc0b6db'), addressVersion: 0x30, privKeyVersion: 0xb0, P2SHVersion: 5, hkeyPublicVersion: 0x0488c42e, hkeyPrivateVersion: 0x0488e1f4, genesisBlock: { hash: hex('E2BF047E7E5A191AA4EF34D314979DC9986E0F19251EDABA5940FD1FE365A712'), merkle_root: hex('D9CED4ED1130F7B7FAAD9BE25323FFAFA33232A17C3EDF6CFD97BEE6BAFBDD97'), height: 0, nonce: 2084524493, version: 1, prev_hash: buffertools.fill(new Buffer(32), 0), timestamp: 1317972665, bits: 504365040, },
So far in two separate terminals i’m running these commands to start the two services (API and front-end UI)
I have both the API and UI downloaded like so/root/insight/insight-api
/root/insight/insight-frontendThe two commands are
INSIGHT_NETWORK=“livenet” INSIGHT_PUBLIC_PATH=public node insight.js
INSIGHT_PUBLIC_PATH=insight-frontend/public grunt
both need to be run from their own directory.
Anyways…I digress… http://i.snag.gy/hribQ.jpg
it’s synced around 10% of the FTC block chain.
I need to redo a few things so that the API and Front-end run as services and then i’m all good :-)
-
Its Alive!!!
I might write a tutorial if there’s enough interest…this was a pain in the ass but a fun learning experience.
-
@aciddude Nice work! If you have time, Id like to see a tutorial on this.
I have to say I like the look of the other one better but this isnt bad at all.
-
Good , I have a same website http://block.ftc-c.com/
-
Thanks guys.
I’ve added an updating chart using some simple javascipt to get the current mining difficulty.@lizhi, I’ve just noticed you’re using a Bushtars fork of insight…which I never knew existed! I assume all the config for featherCoin is already done ? …Maybe I should switch over.
I used used the fork from Block-Explorer…and then painfully edited…
-
http://fsight.chain.tips/ it’s alive (again)
-
@aciddude said in Feathercoin Block Explorer....it's Alive! Update: Added live difficulty chart:
http://fsight.chain.tips/ it’s alive (again)
down?
-
@AmDD said in Feathercoin Block Explorer....it's Alive! Update: Added live difficulty chart:
@aciddude said in Feathercoin Block Explorer....it's Alive! Update: Added live difficulty chart:
http://fsight.chain.tips/ it’s alive (again)
down?
Thanks @AmDD - I’ll be bringing this up when I get some time.
Sorry again guys! The FTC full node is up, it’s just the Block Explorer/API that keeps crashing.
-
@aciddude said in Feathercoin Block Explorer....it's Alive! Update: Added live difficulty chart:
Sorry again guys! The FTC full node is up, it’s just the Block Explorer/API that keeps crashing.
Probably you mentioned it already, but what software you are using for the block explorer?
I’m using the Abe explorer on explorer.feathercoin.com -
@Wellenreiter said in Feathercoin Block Explorer....it's Alive! Update: Added live difficulty chart:
@aciddude said in Feathercoin Block Explorer....it's Alive! Update: Added live difficulty chart:
Sorry again guys! The FTC full node is up, it’s just the Block Explorer/API that keeps crashing.
Probably you mentioned it already, but what software you are using for the block explorer?
I’m using the Abe explorer on explorer.feathercoin.comYo, @Wellenreiter I’m using the below
https://github.com/bitcoin-blockexplorer/insight-frontend.git
https://github.com/bitcoin-blockexplorer/insight-api.gitI had to edit a lot of configs and whatnot to make it work with FTC. it runs on node.js but it doesnt seem so stable. but my knowledge of nodeJS is limited.
-
I never got the insight explorer running :(
It has a nice Web interface, but I switched to the Abe one, as that one runs on top of Apache and mysql.If you get your one stable I’m happy to switch to the Insight explorer on explorer.feathercoin.com
-
I swear @Bushstar ported an older version of insight for FTC - check his github. I think Lizhi uses that code.
-
Hi All
This has been up and down for a few months now. I’ve redone the config and a proper proxy etc.
next steps are to add HTTPS and possibly move it to a bigger VPS if there’s a considerable increase in traffic.
I also want to add google analytics or something similar to it.