xGov - 148 - CompX - CoinTracker+


id: 148
period: 3
title: CompX - CoinTracker+
author: Kieran Nelson (@xxiled-plastic-cat)
discussions-to: xGov 148 - CompX - CoinTracker+ by xxiled-plastic-cat · Pull Request #148 · algorandfoundation/xGov · GitHub
company_name: CompX Labs
category: dApps
focus_area: Defi
open_source: No
amount_requested: 50000
status: Final

Abstract

So you’ve found the next 100x coin, your excited! You bought some yesterday and you bought some today - but the price changed in that time - green candles of course! - but how does that affect your return? What’s your average buying price? What happened in between your buys, what was the volume?

Coin Tracker+ is another innovative feature brought to you by CompX. Analytics are great but personalised analytics are even better. Select any coin/token/ASA/NFT and get a personalised dashboard related to your holdings, buying, selling, average prices and overall P+L. Find farming/staking opportunities to your holdings and get alerts on price changes.

Team

Development Team

Kieran Nelson - Development Lead
Former Algogator.finance CEO
Full stack development
12+ years development experience
Ronan Clooney - Smart Contract Specialist
smart contract development experience from CompX and Algomint
Guarev - Front end Developer
Responsible for front end development across CompX and Algomint

Experience with Algorand

Details about the team’s experience with the Algorand protocol and any previous projects built on it.

Total team experience
Highly experienced using Algorand sdks
Previously built and repsonsible for 5 applications on Algorand - Algogator, Algomint, xBacked, Meld Gold, X-NFT
Combined 7 years experience creating dApps on Algorand
Well versed in Algorand smart contracts

Present Proposal

CoinTracker+ will provide a detrailed and personalised dashboard for ASAs that you follow and are invested in. The following features will be available within CoinTracker+:

Available pools/farms or staking opportunities
Network analytics - volume, price movement, holders
Current profit and loss
DCA position with 24hr change
Graphical representation of current position including yields
Easily add and remove ASAs from CoinTracker+ with one click.

CoinTracker+ will be a feature within the CompX dApp, accesible via the main navigation menu and from the portfolio dashboard. Chosen ASAs will be saved against wallet inforamtion to ensure that your tracked ASAs are available whenever you enter tyhe CompX dApp.

Benefits for the community

Allowing Algorand users to better understand their position against various ASAs over time to identify if they are up, down or neutral. Will also serve as nroute to find new opportunities for the selected ASAs. Users can add up to 10 individual ASAs to CoinTracker+ providing them with personalised stats for each.

Additional information

None

Why not open sourced?

1 Like

I think this one could go OS tbh, it wasn’t planned to be originally as we’d like it within our normal code repos - which are closed source. But it something that we could look at for sure.

1 Like

If it’s open sourced then im in personally, its important what xgov does is as open as possible.

This is definitely something I would like to use. But yes, IMO it has to be open source.

Appreciate all the feedback! I’m going to take it onboard and make this open source!

Updated proposal below - for posterity:


id: 148
period: 3
title: CompX - CoinTracker+
author: Kieran Nelson (@xxiled-plastic-cat)
discussions-to: xGov 148 - CompX - CoinTracker+ by xxiled-plastic-cat · Pull Request #148 · algorandfoundation/xGov · GitHub
company_name: CompX Labs
category: dApps
focus_area: Defi
open_source: Yes
amount_requested: 50000
status: Final

Abstract

So you’ve found the next 100x coin, your excited! You bought some yesterday and you bought some today - but the price changed in that time - green candles of course! - but how does that affect your return? What’s your average buying price? What happened in between your buys, what was the volume?

Coin Tracker+ is another innovative feature brought to you by CompX. Analytics are great but personalised analytics are even better. Select any coin/token/ASA/NFT and get a personalised dashboard related to your holdings, buying, selling, average prices and overall P+L. Find farming/staking opportunities to your holdings and get alerts on price changes.

Team

Development Team

Kieran Nelson - Development Lead
Former Algogator.finance CEO
Full stack development
12+ years development experience
Ronan Clooney - Smart Contract Specialist
smart contract development experience from CompX and Algomint
Guarev - Front end Developer
Responsible for front end development across CompX and Algomint

Experience with Algorand

Details about the team’s experience with the Algorand protocol and any previous projects built on it.

Total team experience
Highly experienced using Algorand sdks
Previously built and repsonsible for 5 applications on Algorand - Algogator, Algomint, xBacked, Meld Gold, X-NFT
Combined 7 years experience creating dApps on Algorand
Well versed in Algorand smart contracts

Present Proposal

CoinTracker+ will provide a detrailed and personalised dashboard for ASAs that you follow and are invested in. The following features will be available within CoinTracker+:

Available pools/farms or staking opportunities
Network analytics - volume, price movement, holders
Current profit and loss
DCA position with 24hr change
Graphical representation of current position including yields
Easily add and remove ASAs from CoinTracker+ with one click.

CoinTracker+ will be a feature within the CompX dApp, accesible via the main navigation menu and from the portfolio dashboard. Chosen ASAs will be saved against wallet inforamtion to ensure that your tracked ASAs are available whenever you enter tyhe CompX dApp.

Benefits for the community

Allowing Algorand users to better understand their position against various ASAs over time to identify if they are up, down or neutral. Will also serve as nroute to find new opportunities for the selected ASAs. Users can add up to 10 individual ASAs to CoinTracker+ providing them with personalised stats for each.

Additional information

None

Two things. CompX mainnet still looks like an unfinished product. CoinTracker+ as a brand name is too similar to the popular tax and portfolio service CoinTracker . io.

1 Like

Yeah there are some parts of the CompX site that need to be added/completed but that would be a separate team than this.
And yeah it’s just a working title at the minute.

how do you plan to overcome the issues you had with algogator regarding tracking holdings not correctly? visited compx once to check it out and it again reported wrong prices for ASAs

1 Like

Yeah there was a bug around our pricing engine not running when it should have, that’s been resolved now.

At CompX we have a larger team than just me, and more resources in general.

For CoinTracker+ there’s two additional points - one is that it’ll be open source so the code will have more external scrutiny and secondly it’ll be made with community funds so the onus is on us to make the best product possible.

One last point on CompX and how I tend to work in general. I’m an iterative guy when I do development, that’s why things aren’t perfect day 1 but that won’t be the case with this piece of work.

1 Like