[DIS] Community Fund DAO v1.1 Web5 优化提案/ Community Fund DAO v1.1 Web5 Optimization Proposal

Hey Team :hugs:

After clearing browser cache I cannot login into my Web5 on-chain testnet account. That said, the V1.1 website still recognized the address as registered and errors out when trying to register a new Web5 account with the same address.

So basically, by clearing out the browser cache, anyone can permanently get locked out of the account.

Is there anything I’m missing here? :thinking:

Phroi

PS: the drag & drop of the galaxy can be a blocker for new users, maybe help them out more visually?

PPS: I’m still testing how the whitelist thing was solved.

2 Likes

Thanks phroi!

@_magicsheep and @yixiu.ckbfans.bit could you check it out?

since start from tomorrow will be the Chinese new year holiday, the feedback might be a little delayed

2 Likes

Hi Phroi,

Can I ask when you first registered your test account with this address? And I assume the “clearing browser cache” event happened at Feb.14?

For the whitelist testing, I’ll be happy to help you test that out. But due to the DAO process, you’ll need to first host an AMA (coordinated by a steward) before you can start an “initial voting”.

So after you send out a testing proposal, just let me know through Telegram (@haoyang94) or here, and I’ll create a fake AMA so you can test the voting :slight_smile:

3 Likes

Wish you both a happy Lunar new year :hugs:

About one week ago

That’s correct :grin:

Sure, it’s documented in the v1.1 procedure :+1:

BTW I’d like to point out that in the voted-upon proposal this AMA / Q&A is not specified to be in a video / audio format, for example we have plenty of AMA on Reddit in written format: https://www.reddit.com/r/NervosNetwork/

I already created this test proposal about one week ago right after creating the testnet account (account from which I’m currently locked out).

Shall I create a new account & proposal for simplicity?

Enjoy the time with your family and loved ones (no rush at all)
Phroi

3 Likes

Hey phroi, thanks!!

So the cause of the problem is probably this: last week, the DAO had a server change that cleared out the previous test data. But on-chain data is still there in the cell, so the wallet is still considered as “already registered”.

There are three possible Solutions, ranked from the easiest to the hardest:

  • Change a wallet address
  • Use the web5 toolbox or web5 console to clear the did cell
  • Re-use the previously used did cell, utilize the web5 console to re-register on the PDS

Regarding the AMA format: I’m not the suitable person to answer this, so maybe @zz_tovarishch can help with this question.

Also, you can provide your new account address + the DID info, and the dev team can add you to the steward team as a temporary member so you can test out the whole proposal flow.

(Anyone who saw this message & interested in testing the DAO 1.1 platform can send us the mentioned info)

Thanks for your continued interest in the platform. We appreciate it!! :partying_face:
Haoyang

4 Likes

Hi @_magicsheep @Phroi You’re both correct. The v1.1 proposal doesn’t specify that AMAs must be in video/audio format. The wording is “组织社区 AMA 或公开辩论 / organize community AMA or public debate,” with no formatting requirements.

Written Q&A formats (like Reddit AMAs) could technically satisfy this requirement. The most vital point is ensuring that proposers and the community meaningfully engage.

Maybe the practical way is that the proposers can choose the preferred format, whether written, audio, or video?

3 Likes

Hey both, I hope that you are enjoying the Lunar new year :hugs:

Sounds perfect, glad we are on the same page!

Deleted both web5 DID! 谢谢 :folded_hands: (Maybe add an en translation in the future?)

That would be great, this is the testnet address, thank you!!

Phroi

Hey there, thanks for all the suggestions!!

Yes there should be an English version of the toolbox. And I’ve already forked the project and in communication with the core dev behind this project to make another version of the toolbox so it can be used by people, including not-so-technical ones who wants to learn/operate Web5.

I’ve relayed your address to the dev team, but currently they are on holiday vacations, so do except some delay, I’ll get back to you as soon as I got a response :slight_smile:

4 Likes

Hey @phroi , and everyone who is watching this post,

With the support of the core dev, @david-fi5box, behind the web5 toolbox, I created a modified version of it, including a bilingual Readme (English & Chinese). It should be easier for people to navigate all the core functionalities. The goal is to provide easier-to-use interfaces and turn this into a future learning space for those interested in Web5.

All credits for the core functionalities go to David. And do note that, architecturally speaking, this new fork sacrifices flexibility in favor of a more cohesive presentation of the toolings. David’s repo and @Hanssen’s ccc repo are where you should learn the essence of web5 & CKB operations.

Here is the repo: GitHub - lhymmEU/web5-modules: Explore the frontier of application design.

Feel free to fire any issues (code, UI, wording, feature, etc.) you have towards the repo. It’s supposed to be an open-source project for the community, so maybe let’s co-build it together.

2 Likes

Hi Phroi,

The dev team has added your address as a temporary steward team member, so now you’ll be able to access this page and manage the lifecycle of proposals:

You just need to send a new proposal, then you can start testing the complete flow. Have fun, and looking forward to your feedback!

4 Likes

Hey @_magicsheep, I hope you really enjoyed the Lunar New Year Celebrations :hugs:

Thank you for your collaboration and sorry for the delay: these days I’m a little held up by iCKB and Rosen Bridge development.

Today I tried to re-register on DAOv1.1 my testnet account to test out things, but it kept failing with this error:

Account creation failed

ckb network not matching: pds except: ckb, user input: ckb_testnet

Of course, no testnet DID identity, already cleared it up from last time:

I understand that your project needs to move to the next testing phase (mainnet testing), hence I guess this error. For me it’s okay to try it out on mainnet: a few cents spent on mainnet testing wouldn’t make a big difference for me, so long that I’m allowed to test out the v1.1 process.

Let me know how you prefer to continue this informal Community review,
Phroi

3 Likes

Hey Phroi, thanks!

Yes, the dev team has switched the network to mainnet for final testing.
Yup, of course, we are glad to have you test the entire process.

Here is the link: https://ckb-fund-dao-ui.vercel.app

Once you are registered, please send me the wallet address and DID. I’ll forward them to the dev team so they can add you as a temporary steward team member :slight_smile:

Best,
Haoyang

4 Likes

Here you go:

  • ckb1qrgqep8saj8agswr30pls73hra28ry8jlnlc3ejzh3dl2ju7xxpjxqgqq9c52z2svjeyd562cje5ana0m8dhpdd0e5qqf2au
  • did:ckb:kpoxdp6ndlm366tkioi6iwabb5tpoebj

1. Creating web5 account :white_check_mark:

No surprises this time, nice!! Just I wonder, what happens if my browser cache gets cleared? (as it often happens)

2. Binding Neuron :cross_mark:

It binds, but it doesn’t see my 400k CKB in mainnet deposits, not even after half an hour:

3. Creating Proposal :cross_mark:

I went thru every step of proposal creation, but I was not able to complete the creation of my test proposal. After submission it errored out with the following error:

And indeed it doesn’t appear in among the listed proposals: CKB CFD

Pretty sure we agreed that the whitelist thing was only until the launch on mainnet:

I just asked the dev team, they said this feature is only there for testing purpose, and it will be removed after the mainnet launch.

Why are we still going with whitelist that updates at every midnight? How can Community Members test how this is actually gonna work before it goes into production?

Phroi

2 Likes