Dizzy Wallet - Minor Grants Updates

Hello Zcash Community, I’ve created this topic to document and post updates about my project Dizzy Wallet.
First of all it’s an honor to be part of this first Minor Grants Program. I’ll do my best to deliver the milestones in time.

A little recap of my grant proposal:

  • Develop and maintain Dizzy, a discord bot that allows users to receive, deposit and withdraw ZEC directly from their Discord account.
  • Even before receiving this grant, I developed a few bots and other services for Zcash, so this grant will also cover maintanence and hosting costs for these projects.
  • A few bonus projects (A beta release of a similar bot for telegram and a Proof of Concept Snack Machine that accepts Zcash)

Later today I’ll be posting the first milestone, which is done!

Thanks for the opportunity, and I hope this project(s) will serve the needs of Zcash users!

See you later, James Katz.


Milestone 1 completed!

Deliverable 1.1: First release of Dizzy Wallet for testing (private discord server).

Dizzy is avaiable only in my private Discord Server, for testing purposes before official launch. Searching for bugs and vulnerabilities.
What works so far:

  • Most of Dizzy funcionality is working
    • Tip users
    • Airdrops
    • Prhase drops
    • Red packets
  • Withdraws from Dizzy
    • Withdraw from Dizzy to a regular wallet was tested succesfully using transparent and shielded addresses (Sapling and orchard)
  • Deposit to Dizzy
    • Deposits wasn’t thoroughly tested, but it’s working
  • Zero crashes so far :fire:


(Temporary Logo, will work on something better)

(Dizzy main interface for the user)

Captura de tela_2023-04-22_17-19-35
($ztip command, tipping multiple users at once)

Captura de tela_2023-04-22_17-23-30
($zdrop command, airdrop collected by two users)

Captura de tela_2023-04-22_17-20-02
(Rank of top tippers)

Captura de tela_2023-04-22_17-24-13
(withdraw confirmation screen, Dizzy uses the default fee)

Captura de tela_2023-04-22_17-24-22
(Successful withdraw from Dizzy)

Captura de tela_2023-04-22_17-33-11
(Successful deposit to Dizzy)

(Withdraw to YWallet)

Deliverable 1.2: Continue Hosting previous work on Virtual Private Computing service (AWS / Lightsail)

The bots and services i’ve developed before this grant are actively beeing maintained and hosted!

  • ZecQuiz - Educational Discord bot that starts trivia regarding Zcash.
    • This one is a favorite of Zcash Global members, it was used last Thursday during Zcash Brazil Weekly Call.
  • ZecStats - Bot for displaying Zcash statistics
    • The command zecstats show information about Zcash and it’s blockchain
    • The command zcountdown displays an accurate Zcash halving countdown.
  • ZecGPT - Simple discord bot using openai’s gpt3.5-turbo model for education and entertainment.
    • First appearance last Thursday during Zcash Brazil Weekly call.

So, that’s it, first milestone is completed!
If any member of @ZcashFoundation wants to join my private discord server to verify the progress of Dizzy, please contact me via direct message.

Hope to write here again very soon, c’ya!


gud job on dese bots! community will use dese much i hope


Can you implement your ZecGPT bot in telegram too ?


Sure can!
Give me one or two days and I’ll give you more information. :slightly_smiling_face:


Forget what I’ve said about one or two days, here it is: Telegram: Contact @ZecGPTBot Just invite it to your server (I hope it’s Zcash related :rofl:)

Remeber: this is very experimental software, so you may experience a few bugs.


This looks really nice.
Awesome, I must say.
Congrats, @james_katz :hugs:


Wassup guys!
Little update here. Dizzy (Discord Zcash Bot) is almost ready for launch!
Tested and working:

  • Tips
  • Airdrops
  • Red packets
  • Phrase drops
  • Deposits in ZEC
  • Withdraw in ZEC
  • Safety mechanisms:
    • If transfer of funds fails, the bot will automatically refund the user.
    • And many other minor bug fixes.

Many github commits and 2 medium security bug fixes

Tipsy (Telegram Zcash Bot) development for beta release is going pretty strong, the interface is almost done. (need to implement zcash client, hopefully will be ready for next month milestone).

(Telegram for desktop, the mobile version looks better)

I’m planning to publicly launch Dizzy on may 25th. Will contact @vito @Michae2xl to see if we can launch it during the weekly call. After that the bot will be public for everyone to add on their own servers (Zcash related or not).

A good friend of Zcash Brasil, @Tchosco, already told me he wants this bot on his servers.

Also, this week I’ll be recording a video tutorial on how to use Dizzy, and most important, to inform people to not hold any ZEC within Dizzy. Dizzy is intended to be a easy way for users to receive and tip ZEC to friends. Dizzy is not a wallet!

That’s it, very small update, I want to save the good stuff for the milestone update coming soon :slight_smile:

Once again, thanks Zcash Foundation for this opportunity, and thanks to all Zcashers who really welcomed me here!

(Sorry for the broken english, I used to put my text through ChatGPT, but now I think is better to put my own words here, even if nobody can understand me :rofl:)


Quick update on Dizzy Launch: It was a huge success!
Hello guys, I’m here to repport on the lanch of Dizzy - The discord bot for Zcash micropayments was a success!

Dizzy was announced at Zcash Brasil weekly call, 1+ ZEC was distributed to the participants.

Zcash Brasil helped a lot, promoting Dizzy on twitter

@Minevg created a new Logo for dizzy, way cooler than anything I would ever come up:

The first airdrop (zdrop) on Zcash Latam Server using Dizzy:
Captura de tela_2023-05-29_18-56-33

A fellow Zcahser @Dbarreira created a nice video in Portuguese explaining how to use Dizzy. Thanks Danilo!

So far:

  • Only 1 minor bug!
  • No crashes!
  • No angry customers!

Discord users are really enjoying beeing able to deposit and withdraw ZEC using Sappling and Orchard addresses.

Dizzy is flexible, @dismad requested a command for tipping online users. This feature was implemented the very next day!

(The above command only send the tip for members with the role “ZecHub Community” and that were not offline at the moment of the tip)

That’s it, verry small update.
Very soon I’ll come back with the Milestone 2 updates!



Congrats on this launch @james_katz , shielded ZEC for microtransactions, and for incentives the community is enormous.

I would love to see that in all Zcash servers and in all crypto-related servers as well.