ZKsync Delegate Frame on Farcaster

Hello everyone! :wave:

I’m Tempe and I’ve built this useful frame on Farcaster which helps you easily check who your current ZKsync / ZK Nation delegate is, and also to switch to another delegate by entering the delegate’s ENS name or address.

If you’re on Farcaster, check it out here: Warpcast

Here’s a few screenshots :arrow_down:

The first frame prompts you to click the button, so that the web server in the background can see who made the request (which Farcaster ID aka FID), and then check who this person’s delegate is:

Screenshot: Screenshot 2024 12 08 at 19 48 35 — Postimages (the forum does not allow me to embed images for some reason, sorry)

Here is the result for myself. As you can see, I have 100 ZK tokens on my 0xb290 address and I set myself as my delegate:

Screenshot: Screenshot 2024 12 08 at 19 55 07 — Postimages

But I could also set someone else as my delegate by entering their ENS name, or Farcaster handle, or address in the field below. Here’s an example if I enter Vitalik as my delegate:

Screenshot: Screenshot 2024 12 08 at 19 49 00 — Postimages

After I enter a new delegate and click Submit, the web server checks if the entry is valid and shows the Confirm button which opens a wallet and initiates the delegate tx:

Screenshot: Screenshot 2024 12 08 at 19 58 07 — Postimages

You can also share your delegate choice as a post/cast on Farcaster by clicking the Share button.

And that’s it! Let me know what you think, would love to hear your thoughts :blush:

6 Likes

That’s very cool, thanks for building! Maybe we can add this to the docs as a resource for the community?

2 Likes

Thanks, would love to see it there!

1 Like

pretty neat!

gave u guys a follow, keep building!

1 Like

@rafa or @theshelb are the governance docs open source, or how could somebody suggest adding a resource?

@bitblondy @TempeTechie.eth docs.zknation.io is managed by the ZKsync Association. The docs are meant to be a “source of truth” for all governance processes & procedures, and links to canonical governance interfaces. This is not typically something would be on the docs page, but it can be discussed in the new year.

In the meantime, I have moved this conversation to the “Delegate Resources” category on the forum. This is currently where all other relevant resources or posts that outline governance/delegate resources live!

1 Like

I agree, it’s not something to be placed in the docs. The “Delegate Resources” category on the forum is perfectly fine, thanks! :sunglasses:

Alright, thanks @theshelb for the info and moving it to this category.