-
Notifications
You must be signed in to change notification settings - Fork 8
Adena Wallet Proposal (Bounty 9) #31
Comments
Thank you. This looks great, certainly qualifies for the bounty, and a project to continue receiving funding support through DAOs. Testnet2 will be used to begin DAO-ifying these infrastructure components, test3/4/... to improve, until finally upon mainnet launch we will have (a) gnot-reward for the contributions so far in genesis and (b) continued funding in the form of DAOs, probably dedicated /r/board boards with treasury functionality. Regarding tx indexing, yes it's something that needs to be completed before the mainnet launch. The original tx indexing system was removed, to be replaced by hopefully a more minimal system. I made an issue #275 to keep track of this work. |
Thank you for your positive feedback. So happy and encouraging! We will keep working on improving Adena by integrating with the upcoming testnets and supporting the /r/ contracts. Will also keep an eye on the issue #275 and follow the work. |
Good job @dongwon8247 & onbloc team ! 🔥 |
Here's a little updates on Adena:
Future plans:
|
Adena Updates as of Nov 18, 2022.
For future development:
|
We open this issue to share the development status of Adena, a native wallet for Gnoland.
Background
Current Status
*The current downloadable version might be not working or slow due to the recent policy change by the Chrome app store. We modified and submitted it for review, which we are expecting soon to be updated.
- Create & restore a Gnoland wallet with a seed phrase
- Send & receive $GNOTs
- Check the history of transactions (bank)
- Run the /r/ contracts such as /r/boards and /r/users
- Account / Balance information / Contract broadcasting -> To staging.gno.land:36657
- Tx data (Transaction history) -> To api.adena.app (for api testing only)
- The Tx data is from an elastic search of an external server built by us, block- synced with Gnoland’s primitive chain gno.land. (since the :36657/block endpoint doesn’t return tx_hash at the moment, we had to build this to temporarily provide the Tx data altogether for Adena).
- But, we don’t support the Tx data for staging.gno.land because it gets updated/trashed very often with master.
- For the Tx data of gno.land (test1), we have successfully tested and it’s working. You can search a Tx by address, /r/contracts(CreateBoard, CreatePost, CreateReply, bank.MsgSend and etc), and block number. you can try here: https://api.adena.app/docs#/
Goals & Plans
- Use the current external server for now until the implementation of a Tx indexer to search txs
- Get rid of this external server, and not support the Tx history for now
- Work on the UI of testnets - Add buttons that make Adena usable such as “Connect Wallet”, and “Execute”.
- JS development - Open Adena extension when the button of “Connect Wallet” or “Execute” is clicked / Data transfer to Adena when a contract is signed
- Contract integration - Support more /r/ contracts (/r/profile, governance-related contracts, etc.)
- Network Switch between the testnets
- GRC-20 Management
- GRC-721 (NFT) Management
- $GNOT Staking
- Governance
- We plan to create a web wallet, similar to a dashboard for Keplr, where users can manage their delegations and engage in governance proposals with a quality UI/UX.
Support needed
- test1.gno.land (running, need CORS enabled)
- test2.gno.land (not yet running, need CORS enabled)
- staging.gno.land (running, enabled CORS confirmed)
The text was updated successfully, but these errors were encountered: