Summary
This community pool spend proposal from Terra Rebels is concerned with ensuring that the community retains access to their wallets through Rebel Station after TFL replace Terra Station with a new wallet application, Interchain Station, with which Terra Classic is not compatible without extensive and costly L1 development work.
Motivation
TFL are in the process of replacing Terra Station with a new Interchain Station wallet application which is designed to operate across all Cosmos blockchains via IBC, and as a result Terra Station will cease to be supported and will sunset over a time period that has not yet been clearly defined by TFL.
The existing Station mobile applications potentially may be removed as soon as the end of 2022 when the existing Terra Station mobile apps will likely update to the Interchain Station mobile application according to the rough estimate given by TFL.
The Terra Classic blockchain is currently incompatible with Interchain Station and the work that TFL has described as being necessary to make it compatible is extensive and costly L1 work (the parity upgrade work in v2.0.3 and much more is required along with extensive regression testing). There will also be inconvenient migration activities due to certain requirements that will have a negative impact on existing blockchain dApps and smart contracts.
Whilst this work eventually may be done, access to the legacy chrome extension and web portal (through Rebel Station) must be provided, as a minimum, in the interim period to allow the community to continue to access their wallets through a maintainable platform.
Proposal
The Rebel Station Chrome Extension and Website are fully hosted by Terra Rebels, but still rely on significant parts of TFL’s back-end assets/infrastructure. We therefore propose that we must urgently perform work to separate the Rebel Station Website and Chrome Extension from TFL. This work has the following components:
- Provision of backend infrastructure and assets on TR controlled hosting
- Refactor Rebel Station frontend to reference TR backend assets and infrastructure
- Remove TFL proprietary private APIs, reverse engineer, and create local alternatives
- Testing and deployment
We anticipate this work taking 2 months at a cost of $150,000.
This is the first of a series of spending proposals related to Rebel Station and Finder, with future proposals required to cover the following areas:
- Mobile application refactoring to function with TR backend infrastructure
- Desktop application refactoring to function with TR backend infrastructure
- Finder application refactoring to function with TR backend infrastructure
- Ongoing technical support of the suite of wallet and finder applications
We see these activities as critical to maintaining wallet and Finder access in the light of TFL’s planned replacement of Terra Station with Interchain Station, and as such we have prioritized this work over the v2.0.3 parity upgrade work and will revisit (and provide a budget) for the parity work in due course. We strongly recommend that the community votes for the plan.
Signed by: Raider70, echel0n, Vegas
Co-signed by: Yogabba, Venus199