Author

Topic: Decentralized.Tech - Cryptocurrency Information and Social Network (Read 851 times)

legendary
Activity: 1484
Merit: 1026
In Cryptocoins I Trust
That looks dope! I'll be hanging around.

Awesome. Thanks for your support. Smiley

----------------------------------


TBH- I have been a little discouraged by the lack of traffic on the site, and have not done any development work at all in the past couple months. That will change soon, because I am determined to keep improving the website... whether anyone is using it or not- lol!

I will be fixing bugs and adding additional features, including improvements on existing features and a Bitcoin related blockchain-based card game.

My apologies that I have not reviewed and published enough links and technologies for the remaining bounties to be won. To be honest, I have been pretty busy and it is not at the top of my to-do list. The bounties are still valid, and will be paid out as soon as I get to publishing enough technologies and links for people to win the bounties.  Grin

I did however want to share with ya'll that I am doing a giveaway on Twitter:

NEW (11/18/2017) Twitter Giveaway: https://twitter.com/DecentralizTech/status/932000770286866433

The official thread for all giveaways, contests, and bounties for https://www.decentralized.tech is here (https://bitcointalksearch.org/topic/decentralizedtech-bounties-more-new-twitter-contest-1985452), so make sure to add it to your follow list.  Tongue

Have a great weekend everyone!

Cheers,

Ch
sr. member
Activity: 477
Merit: 250
That looks dope! I'll be hanging around.
legendary
Activity: 1484
Merit: 1026
In Cryptocoins I Trust
Decentralized.Tech v89
Major Additions:
User dashboards have been implemented which show portfolio statistics, market data for followed cryptocurrencies, and recent replies to followed topics/posts. Eventually, everything that is followed will show up in some way or another here. Feedback as to how to implement it is more than welcome.




Added the ability to make blog posts. Recent blog posts are linked from the main page, orderable by different social metrics, and there is a place to discuss each blog post.



Visual Enhancements:
Margins added to buttons so they look better on mobile devices.
Redesigned the Portfolio and Charts views.
Added global website statistics in the footer.
Added some functionality to the text editor
Added the text editor to Link and Technology description submission text areas.
legendary
Activity: 1484
Merit: 1026
In Cryptocoins I Trust
So, what happened?

While troubleshooting why the edit Link submissions user panel was not working, I found that some Link IDs were in camel case and others in slug (lowercase letters with dashes) format. I then wrote a quick function to update all of the links and convert their IDs to slug format to fix the issues. It was a fairly simple and straightforward function, so I did not test it in my development environment and pushed the update to the server.

First rookie mistake.

Well, turns out I forgot to write:
{ $set: { id: camelCaseToDashes(object.id) } }
and instead wrote:
{ id: camelCaseToDashes(object.id) }

Anyone that knows about how Mongo DB works probably realizes the outcome in the error. Instead of editing a single document (database entry) field, I replaced the whole document with the single ID field.

Second rookie mistake.

I have not yet backed up the website's database.

Third rookie mistake.

In summary, all Link database entries have been lost. Users still received credit for rating and submitting them though, as those document fields are on each User's personal document.

I have decided to end the Knowledge Dropper Bounty Campaign prematurely due to this reason, and also because I was not really happy with the quality of the submissions I was receiving. To be honest, I would rather enter the data myself to make sure everything is how I would like it.

Anyone that submitted 100+ links will be paid the full $50 bounty. Anyone that submitted less than 100 links will be paid $0.50 per link submitted. Those numbers are as follows:

Username - Total Link Submissions -   Bounty Earned
Mrvuuu - 120 - $50.00
ikhub - 114 - $50.00
Luigi21 - 100 - $50.00
Newinbtc - 12 - $6.00
Darder - 11 - $5.50
gl4dos - 10 - $5.00
jekjekman - 9 - $4.50
lolgato - 2 - $1.00
egajuarsa - 1 - $0.50
gueorguiev - 1 - $0.50
hohuan101 - 1 - $0.50
meromora - 1 - $0.50
sayyedraza - 1 - $0.50
silvercell - 1 - $0.50

I have learned a few lessons I guess, so all is not lost:

I am setting up recurring backups immediately so nothing like this will happen again.

Always test code before pushing it to a live server (even though I always do, but the one time I don't...)



Thanks for everyone's participation in the bounty campaign, and there are still some more bounties to be earned!
legendary
Activity: 1484
Merit: 1026
In Cryptocoins I Trust
Effective immediately, all Knowledge Dropper bounties have been claimed/cancelled.

Users that submitted Links will still be compensated.

I will post more details soon. For now, I am busy fixing the outcome of my idiocy.
legendary
Activity: 1484
Merit: 1026
In Cryptocoins I Trust
Decentralized.Tech v66

New Features:

You can once again edit your link submissions in the user panel. I fixed the issue with obsessive/nonresponsive load times.

An "infinite scroll" feature has been implemented in place of the selection box to filter the amount of cryptocurrencies returned on the Market Data page. For now, the pages reload when you reach the end of the cached data (50 cryptocurrencies), but I will probably stop the page from reloading in the near feature to make it more fluid and intuitive. I know how it will work, but I have ran out of time for the night and I don't think it is too inconvenient as-is anyways.

Bug Fixes:

Fixed a bug where the link subcategory forums would not show up.

Fixed the Market Data page loading incorrectly if you viewed the market data page after viewing a portfolio.

Fixed a bug that was not allowing people to rate certain links that had been submitted twice, with one verified and the other unverified.

A friendly reminder regarding the Knowledge Dropper badge:
Quote
You must provide quality submissions, otherwise your submission will not be counted. The whole point of the Knowledge Dropper bounty is so that I can focus my time on coding and improving the web site. Me having to heavily edit your submissions because they do not meet the standards I have set for data integrity on the website defeats the purpose of the bounty. I do not mind making a little edit here and there and still giving you credit, but I am seeing a lot of submissions with a lot of issues. Namely:


1. If a Link or Technology applies to multiple cryptocurrencies, then you must select each one it is applicable to in the dropdown box.

1a. For example, Poloniex has been submitted both as being applicable to All Cryptocurrencies (it is not... it is only applicable to the cryptocurrencies on the exchange) and only Bitcoin (it is applicable to multiple cryptocurrencies, more than just Bitcoin). Please add ALL of the applicable cryptocurrencies for each link. If I click on the link and see it accepts Dogecoin and Bitcoin but you only put it as being applicable to Bitcoin, then your submission will not be verified.

2. Many links and technologies are being submitted under the wrong category or subcategory. Please take the time to learn the hierarchy of the categories and subcategories before submitting links. You can do so by going to the main Links/Technologies pages, selecting the main categories, and seeing which subcategories get filtered, or by going to the submission form on the Links & Reviews page and going to the Subcategory selection box. I have added each applicable category in parenthesis after each subcategory: IE. Subcategory (Category)

2a. For example, dice games are being submitted under the casinos subcategory instead of the dice games subcategory. Payment processors under the desktop and mobile wallet categories.


3. Submitting links/technologies that have already been published. Please check if something has been published already before submitting it.

4. Read the descriptions of the Links and Technologies I have already published. I expect the same effort to be put into the descriptions of what you are submitting, and for the quality of English and length to be similar. Copying and pasting a poorly formatted description, and/or a description with poor English and grammar will not suffice.

4a. Descriptions need to try to stay objective and not not inject subjective opinions or personal feelings. Decentralized.tech is meant to be cryptocurrency/link/technology neutral. Although the site is intended to be neutral, user's will form the opinion of each Link/Technology by rating them via 0 to 5 star ratings and by discussion/debate in the forums. I do not want to sway the opinion of these ratings and discussions through the descriptions that show up on each Link/Technologies main entry.
legendary
Activity: 1484
Merit: 1026
In Cryptocoins I Trust
Development Updates:
Decentralized.Tech v35 thru v46

Features Added:
- Forum threads are now sortable by the most replies and the most views.
- Forum topics are now filterable in the subforum view to show only the topics that you have created or replied to, topics you have followed, or replies that you have followed. Sidenote: should I combine the replies/topics filter into one?? It seems unnecessary to split them into two filters.
- The main forum page now shows the username and date of the last post in each subforum.
- Forum posts are now editable by their creators.

Bug Fixes:
- The Market Data page will now render correctly now after navigating back to the Market Data page after visiting pages that have a cryptocurrency selection box.
- The historic volume chart's Y axis is now correctly labeled as "volume" instead of "price."
- Fixed a bug where users with private portfolios could potentially receive the Portfolio Wizard badge. Technically, to reach the top of the 7 day portfolio leaderboards your portfolio must be public and remain unchanged for the past 7 days. Therefore, your portfolio must be public to earn the badge for reaching 1st place on the leaderboards.


Bounty Update:
Decentralized.Tech Bounties:
- Earn up to $110!

$50 - 6 user limit - First 6 users to earn the Knowledge Dropper badge.
- Only links and technology submissions will be counted towards the bounty.

$25 - 4 user limit - First 4 users to earn the Keyboard Warrior badge.
- Spam posts will not count towards this bounty. Spam posts will be deleted and automatically removed from your total post count. Repeat occurrences of posting spam will result in a temporary ban, and then a permanent ban if you continue to spam after your temporary ban.

4 out of 4 $25 bounties have already been claimed.

$25 - 4 user limit - First 4 users to earn the Crypto Hipster badge.
- No restrictions. Anything that is rateable (Technologies and Links) applies towards the bounty.

$5 - 10 user limit - First 10 users to earn the Portfolio Wizard badge.
- Only include coins coins in your portfolio that are in the top 150 in market capitalization.
1 out of 10 $5 bounties have already been claimed.

$5 - 10 user limit - First 10 users to create a public portfolio.
- No restrictions. Create a portfolio, and make it public.

10 out of 10 $5 bounties have already been claimed.

More information on how to earn user badges can be found:
Here: https://www.decentralized.tech/forums/general-discussion/changelog-development-updates
or Here: https://bitcointalksearch.org/topic/m.19757089

Congrats to hohaun101!!

He is the first to earn the Portfolio Wizard badge!!!

I am removing the badge from all users that have earned it due to the bug (currently only me and one other private portfolio).





I realized there was a bug in the Portfolio Wizard logic this morning when I saw hohaun101 at the top of the 7 day leaderboards and he did not have a Portfolio Wizard Badge. I was able to quickly assess what the issue was and push an update to the server:

Decentralized.Tech v45

Fixed a bug where users with private portfolios could potentially receive the Portfolio Wizard badge. Technically, to reach the top of the 7 day portfolio leaderboards your portfolio must be public and remain unchanged for the past 7 days. Therefore, your portfolio must be public to earn the badge for reaching 1st place on the leaderboards.
legendary
Activity: 1484
Merit: 1026
In Cryptocoins I Trust
Decentralized.Tech v34

Major Updates:

- Users will now be automatically disconnected from the web app when they switch to another tab and leave the Decentralized.Tech app running in the background. This will save server resources, and speed up the site for users that are actually using the web site at the time.
- Users will no longer have to re-download data they've already downloaded when changing pages. This will save bandwidth, server resources, and lower the amount of time user's have to wait in between page changes. This currently does not work on the Market Data page, but I am trying to figure out why and it works on all other pages!

Bug Fixes:

- Submitting a link with no subcategory will no longer produce an internal server error. It will ask you to select a subcategory or select "Not Applicable".
- Fixed a glitch where images in replies to topics were shrunk and turned into circles.
- Fixed a glitch where large avatars were wrongly displayed on the profile page.
- Fixed a glitch that created Link Category subforum topics for all Subcategories, and removed the resulting forum topics that were created due to this bug.

Visual Updates:
- Moved the reply directly to post button down below the chain of direct responses to each post. I thought it made more since that way.
- Moved the reply to topic button and input the the bottom of each topic. I also thought that made more sense...
- Added a link to each cryptocurrencies' Technologies on each coin's graph page, statistics page, and market data page entry to make it more accessible.
- Fixed forum user badges' and links' tooltips so they all show up at the same place (the bottom).

Pushing the update to the server now!
legendary
Activity: 1484
Merit: 1026
In Cryptocoins I Trust
Decentralized.Tech Bounties:
- Earn up to $110!

$50 - 6 user limit - First 6 users to earn the Knowledge Dropper badge.
- Only links and technology submissions will be counted towards the bounty.

$25 - 4 user limit - First 4 users to earn the Keyboard Warrior badge.
- Spam posts will not count towards this bounty. Spam posts will be deleted and automatically removed from your total post count. Repeat occurrences of posting spam will result in a temporary ban, and then a permanent ban if you continue to spam after your temporary ban.

$25 - 4 user limit - First 4 users to earn the Crypto Hipster badge.
- No restrictions. Anything that is rateable (Technologies and Links) applies towards the bounty.

$5 - 10 user limit - First 10 users to earn the Portfolio Wizard badge.
- Only include coins coins in your portfolio that are in the top 150 in market capitalization.

$5 - 10 user limit - First 10 users to create a public portfolio.
- No restrictions. Create a portfolio, and make it public.

10 out of 10 $5 bounties have already been claimed.

More information on how to earn user badges can be found:
Here: https://www.decentralized.tech/forums/general-discussion/changelog-development-updates
or Here: https://bitcointalksearch.org/topic/m.19757089

How to Participate:
1. Register for an account on www.decentralized.tech
2. Verify your email

3. Add your Bitcointalk profile link to your decentralized.tech profile.
3a. Find the link to your Bitcointalk Profile by clicking Profile on the top navigation bar, then "Summary" under "Profile Info" on the left navigation bar. The address that shows up is the address to your Bitcointalk Profile. It should include your user number. IE. Mine is: https://bitcointalksearch.org/user/coinhoarder-67959
3b. Click on the "User Control Panel" drop down selection after logging into Decentralized.Tech, and select "Profile". Then select the "Edit Social Media Links" tab and enter the link to your Bitcointalk profile under "Bitcointalk Profile Link". If successful, a link to your Bitcointalk profile should show up at the top of your profile. It is a button with the Bitcoin symbol on it. https://www.decentralized.tech/profiles/CoinHoarder

4. As soon as you have earned one of the badges, then let me know by posting in one of the following threads:
Decentralized.Tech thread: https://www.decentralized.tech/forums/general-discussion/bounties-win-up-to-110
Bitcointalk Decentralized.Tech thread: https://bitcointalksearch.org/topic/decentralizedtech-cryptocurrency-information-and-social-network-1971829
or Bitcointalk Services thread: https://bitcointalksearch.org/topic/decentralizedtech-bounties-more-new-twitter-contest-1985452
4a. Include the Bitcoin address where you wish to receive payment.

legendary
Activity: 1484
Merit: 1026
In Cryptocoins I Trust
Some Updates:
- Links and Technologies can now be associated with more than one category and subcategory. This was done because many technologies/websites/etc. fit under multiple categories, and I do not want to limit accessibility/categorization unnecessarily. I completely reprogrammed the category and subcategory logic and databases.
- The Market Data page was made to be mobile friendly. It lost some functionality such as exporting data to csv/pdf/etc, searching by cryptocurrency name/symbol, and the 7 day price graph. It is my intention to add these features back whenever I get a chance. You can still search by cryptocurrency name on the graphs page, which has all the same information + graphs. Making the web site visually pleasant on mobile phones is a priority for me over functionality. Expect more changes on these fronts.
- The web site's efficiency was greatly increased overall, but I will still be working on improving it. That alone is a big project.
- A development milestone has been knocked off the list!!! See below:

Introducing User Badges
- Badges earnable by interacting with the Decentralized.Tech web app.
- These show up both under your user profile and by any post that you make in the forums. I will probably add them to your portfolio overview page as well. Smiley

Knowledge Dropper
Earned when you achieve 100 approved submissions (Information, Links, and Technologies submissions are all counted)


Portfolio Wizard
Earned when you reach #1 on the 7 day portfolio leaderboards



Keyboard Warrior
Earned when you have made 100 forum posts.


Techno Hipster
Earned when you rate 100 Links or Technologies.


Note: These images are from my development server. On the actual web site, the DecentralizedTechBot has only earned the Keyboard Warrior badge because he has made 800+ posts, and he still has the admin badge that he has always had... because he is a boss. Everything the DecentralizedTechBot does and posts is done automatically via code... he is exactly as his name states... a robot. I only use the web site with my username CoinHoarder. Cheesy
sr. member
Activity: 604
Merit: 250
I am not looking for any coin in particular but trying to see how i can add a new coin should i set one up, you have answered my question and i will take the necessary step to add it to cmc website.

Nice job.
legendary
Activity: 1484
Merit: 1026
In Cryptocoins I Trust
I visited your website and i must confess that i am really impressed about the way it is arranged though there are not many coin listed yet but i checked it thoroughly and i could not see the link to where a new coin can be added for you to get it listed.

How can a new coin get listed on your website.

Hello,

What coin were you looking for? I use Coin Market Cap's API and there are around 890 cryptocurrencies on it which are automatically added to my site. It's definitely not all of them, but quite a bit of them for sure. Right now I do not have a feature for someone to add a cryptocurrency, but maybe I will implement that feature in the future. Right now the easiest way to get your coin on my website is to ask CMC to add it. Smiley

Any and all suggestions are more than welcome. I still have a lot of work to do on it.

Thanks for checking out the site!!
sr. member
Activity: 604
Merit: 250
I visited your website and i must confess that i am really impressed about the way it is arranged though there are not many coin listed yet but i checked it thoroughly and i could not see the link to where a new coin can be added for you to get it listed.

How can a new coin get listed on your website.
legendary
Activity: 1484
Merit: 1026
In Cryptocoins I Trust
Hello all,

I would like to welcome you to a web site I have been developing! I am still putting the final touches on everything, but I would like to invite ya'll to come try out the website if you would like! Things are still a little rough around the edges, so please pardon the mess! This web app is powered by Meteor and written with much love and frustration in Javascript, Node.js, CSS, and HTML.


Features:

Market Data (similar to Coin Market Cap) - Mobile Device Friendly



Price and Volume Graphs (24 hours, 7 days, and historical)



Portfolio Value Tracking and Discussion (keep your portfolio private, or view and discuss any certain public portfolios)
(public portfolio values are obfuscated, and other users can only see the percentage of each coin held in a portfolio- not the amount owned)



Blog Posts (sortable by various social metrics, and discuss specific blog posts)



Portfolio Leaderboards (the best performing portfolios the past hour, 24 hours, and 7 days)


Cryptocurrency-specific Information, Statistics, Links, and Discussion
(filterable by cryptocurrency)


User Dashboards (portfolio statistics, market data for followed cryptocurrencies, and recent replies to followed topics/posts. Eventually, everything that is followed will show up in some way or another here. Feedback as to how to implement it is more than welcome.)




General Cryptocurrency Links, Reviews, and Discussion (both individual discussions and category discussions)
(filterable by category, subcategory, and applicable cryptocurrencies)



Decentralized Technologies, Reviews, and Discussion (both individual discussions and category discussions)
(filterable by category, and cryptocurrencies implemented in)



Forums (with labels for topic subjects for categorization within subforums, topics are sortable by social parameters such as likes, follows, etc., and there is the ability to reply directly to a reply in a forum topic rather than to the topic itself.)


Profiles (with avatar support, personal information, social metrics, and social media profile links)


The following entities are both likable and followable, with social metrics under a tab in your profile:
Cryptocurrencies
Portfolios
Links & Reviews
Technologies
Users
Forum Posts

Development Roadmap:
- Higher Efficiency (lowering the latency and load time)
- User Dashboard (with a news feed for anything that you have followed, and market data for cryptocurrencies you have followed)
- Increased Mobile Compatability (making sure the site looks good on mobile phones will usurp utility via features)
- Advanced Portfolios (which can keep track of the values bought and sold at, and track exact performance of a portfolio)
- Remove Reliance On CMC API (aggregate market data directly from exchanges rather than CMC's API)
- International Support (alternative language and currency support for international users)

Your feedback is more than welcome. I look forward to seeing you guys around the site.  Grin
Jump to: