Simplifying & Rebranding as NameSys.eth Client #20
Replies: 2 comments 2 replies
-
I am on board with this 💯
That's fine. We can re-design the landing page to start with a Search Box. Once user connects, additional 'My Names' appears, which takes them to the same flow as it is now; similar to the ENS App with a list view. Basically move the current landing page to 'My Names' which appears only upon connection and the new landing page will be a big Search Bar.
Need to deploy our own subgraph for this. Or another indexer. Otherwise it is not doable feature-wise. I think we should do the subgraph once and for all. It is practically forking ENS subgraph and redeploying?
We already have this. I guess you want to move it from a limited modal view to a full page view? Unless there is a very good reason for it, I'll prefer to keep the modal for now since it involves decent amount of code re-factoring. But I can enlarge the area to make it appear like a page. It is also only worth doing if we have the subgraph/indexer (sufficient data pulled with sufficient ease and speed to populate the page with). A better idea would be to push for ENSIP and then I open a PR for our record manager integration with the ENS Manager App 😋 I am dreaming now 😆 🤣
Same as now. Apart from adding encrypted keys to session storage.
That is a lot of work and I wouldn't want to do it unless we get financially supported somehow for the off-chain records at least.
I like this. I will implement this right away! I like all the ideas but we risk prolonging this sub-project if we go into market stuffs for now. Market stuff should be in Dostr anyway. BRC-20 is starting to pick some steam and there is word on the street about moving it to a Bitcoin L2. |
Beta Was this translation helpful? Give feedback.
-
I started implementing it and realised that we don't save any current user data. We only assign records to names. So, it doesn't make sense to start a new pipeline to save user-specific data. On second thoughts, favourite list is probably not our kinda thing? |
Beta Was this translation helpful? Give feedback.
-
Our stack of ENS service resolvers.
a)
*.IPFS2.eth.limo
is helper IPFS gateway with standalone resolver contract at "ipfs2.eth".b) CCIP2.eth is more technical term for our offchain
ccip to eth
standalone resolver contract at "ccip2.eth".Idea : Rename current ccip2.eth client as "namesys.eth" and simplify whole UX process starting with basic info/about/terms & wallet/connect feature only. we already have all required parts so simplifying whole process as full standalone ENS records viewer and manager. It's same as our current ccip2.eth client "rebranded" with some basic changes in how we display records manager/viewer from start to finish line.
Big Why? ;)
Branding 🌈 & simplifying frontend so we don't have to teach/explain anything to our dear normal web2+3 users about advanced off-chain records manger UI/X..
-? full address/ENS/records/keywords search engine & market mode for future
Save fav list to text records "favourite".json
We're already trying hard to pin latest IPFS/IPLD data and republish IPNS services.. so our next big move is to index and search all records. Not going full dweb search/indexer like our dear frens on Esteroids :p. Full search is for future stack, indexing/searching on/off-chain ens records will take more IPLD/db storage and processing $.
Beta Was this translation helpful? Give feedback.
All reactions