Replies: 19 comments 20 replies
-
From my own view API is an interface that allows two unrelated systems to interact with each other (in the same sense that a restaurant server enables the customer and the chef to interact). |
Beta Was this translation helpful? Give feedback.
-
Anyway, do we know what's the purpose of the MVP here, i.e. who are the potential users of the MVP specifically? What I'm suggesting here is to try listing the potential users and their use cases, then we should be able to define the scope of the MVP. |
Beta Was this translation helpful? Give feedback.
-
Nope. DAO discussions related only to the establishment and functioning of the future company, owned and maintained by the DAO governors. Regular official discussions related to ASA Stats should be conducted in the ASA Stats Channel. |
Beta Was this translation helpful? Give feedback.
-
|
Beta Was this translation helpful? Give feedback.
-
Do we have a list of the existing features available within ASA Stats product? |
Beta Was this translation helpful? Give feedback.
-
Use case 1 - AlgostakeAlgostake has a list of Qualified Stakes, i.e. stakes for which there are corresponding assets found in a connected wallet. ASA Stats might provide them with an information about assets locked on other apps (Yieldly, Algofi, etc.) so they could list them as potentially (if unlocked) Qualified Stakes. Must-have API features:
Nice to have API features:
Notes
|
Beta Was this translation helpful? Give feedback.
-
The following describes two use-class, each followed by use case scenarios: Use class 1: User defined entity and relationship managementEntity Relationship Model defines data elements and their relationship for a specified software system. Group A = Liquidity Pools / ASA Staking
Entity/relationship
Use-case: scripting engine
Group B = Asset /Portfolio Tracking
Entity/relationship Use-case: scripting engine
Use Class 2: Graph Based DiagrammingEntity/relationship
Use-case
There are countless possibilities, this was intended to brainstorm ideas. Some features may not be available and therefor could be add to feature-request if you find it viable. |
Beta Was this translation helpful? Give feedback.
-
Among MVP functionalities with use-case, the optimal value for tokens functionalities will be implemented this month on our website. https://github.com/asastats/channel/wiki/Goals
|
Beta Was this translation helpful? Give feedback.
-
by motuwagon in Discord:
It's not that actually. A user will always have those things that are available to them right now on the website. Among those functionalities that are available now, for the MVP purpose we have to abstract some of them that are:
After we define those functionalities, then we'll start with developing our API. Here's an example from our Discord discussion:
The same goes for token values. For example, based on this comment they will be able to send a GET request using the following endpoint:
and our API can return to them the following JSON:
That's because that account has got exactly 100,00 OPUL and we evaluated the optimum amounts to be sold on each platform to get the maximum value from that 100 OPUL. |
Beta Was this translation helpful? Give feedback.
-
Maybe I'm being too simplistic, but a call that returns all assets and their values; basically what's seen when opening Stats. Then after its launch, there can be a schedule where every x units of time, a new call will be released. |
Beta Was this translation helpful? Give feedback.
-
Advanced features for ASA Stats usersA: Selling optimisation: Display maximum selling amount of ASA held in wallet on available AMMs: that account for less than 5% change in price.
C: Colour coding: Percentage Drop/increase in ASA price. Tier 1: Free for ASA Stats holders of given amount (500 K). Advanced features for Project Owner: B2B Lead GenerationA: NFT Projects: Display utility NFTs (investment opportunity), to asset holders, potential customers, (HDL, STKE, ALCH, ACORN, CoffeeDAO). Thus creating lead awareness, education, conversion. Information provided for ASA Stats users:
D: advanced feature for ASA Stats user: Provide option to opt out thus giving control to choose displayed items. Business Model:
|
Beta Was this translation helpful? Give feedback.
-
AlgoxNFT marketplace displays the following information for a given wallet address (creator or random asset owner) https://algoxnft.com/address/45LDVA6A44QD2PNWNAPGGDQESXNOY36HJC6UZXZNMIAYLXUYD4DGRAMNNA
These are very basic functions of portfolio view which we can help improve. I see potential for ASA Stats to provide API service to NFT marketplaces aiming to enhance the presentation and valuation of assets held in given wallet on the marketplace site. These can be tailored for 1- Private access, signed-in accounts to NFT marketplaces
2- Public access portfolio view on NFT marketplace targeting potential NFT buyers.
I think this kind of approach opens doors for collaboration with NFT marketplaces. They may be interested in funding the development of such features using our API service. |
Beta Was this translation helpful? Give feedback.
-
Advanced features to activate pro-membership A: we would be encouraging developers to build tools using our API. Currently we list assets based on value. This is common approach and shared among other portfolio trackers. Thos following are potentially advanced features. Looking for distinct use case of ASA Stats portfolio view: 1- List assets by global token distribution among holders. Four categories for asset display (A - D) in portfolio view.
2- List assets by project liquidity (for simplicity, based on one pool holding the largest liquidity across all AMMs). These are meant to provide sensitive and specific indicator of asset price stability/volatility. 3- Display a list of Opt-in ASA with 0 balance and total Algo locked in wallet 4- ASA explorer tool. Explore wallets of Top holders for a given asset. Idea stems from
5- Compare overlap in assets (percentage of asset allocation) between own wallet and a given wallet. |
Beta Was this translation helpful? Give feedback.
-
Advanced feature to maximise investment valueThis idea stems from the maximum value engine. Suppose an investor wants to get into a new project. Which exchange shall the investor utilise for maximum value? Develop a Widget that enables the investor to enter:
The engine displays the maximum value of investment by displaying the amount that should be bought from each AMM. |
Beta Was this translation helpful? Give feedback.
-
Holder balance on Blockchain explorers and Charting toolsAs staking services thrive on Algorand blockchain, it becomes harder to track accurately the number and the balance of token holders. AlgoExplorer: Holders tabTake ASA Stats Token on AlgoExplorer for example. The first address by balance is Yieldly distribution pool ASASTATS-ASASTATS. Problems to solve:
This takes us to Charting toolsTake ASA Stats Token on Tinychart. The metic down on the RHS "Top Asset Holders - Supply owned" does not represent accurate information either (in terms of assessing asset distribution for investment purposes). Second top holder is Yieldly distribution pool ASASTATS-ASASTATS (Same as AlgoExplorer). Problem here:
Solution: |
Beta Was this translation helpful? Give feedback.
-
While reading through various MVP proposals from @SCN9A here, I find myself agreeing and wondering - what next? How do we move from a series of ideas to a confirmed list of prioritized MVP issues? Short of active discussions on each proposal here, is there potentially a way to vote based on a list? Just trying to brainstorm how we could refine these ideas, and keep the discussions moving. |
Beta Was this translation helpful? Give feedback.
-
We just announced that the premium API users will be automatically selected as the DAO governors:
We're about to start with the API development this month and the end product will offer all the website's functionalities. Premium API customers will be automatically selected as the DAO governors (owners of the project). For @PeraAlgoWallet we can prepare 5CP + 7WN k8s cluster. |
Beta Was this translation helpful? Give feedback.
-
I'd like to see a simple total account value in ALGO, e.g.: |
Beta Was this translation helpful? Give feedback.
-
What set of existing ASA Stats features should we consider as a Minimum Viable Product (hereafter referred to as "MVP") for the initial proof of concept (hereafter referred to as POC) for our ASA Stats API?
Some initial notes from a prior discussion in the ASA Stats Discord:
P.S. discussion created by @AlgoRhythMatic
Beta Was this translation helpful? Give feedback.
All reactions