Skip to main content

Β· 7 min read
Naamah

Hello There !
It has been a while since the last update here !

I would like to introduce my new tool dedicated to every Mina Protocol user :

Mina Alert Bot

START PAGE

Mina Alert Bot is a telegram bot that bring the power of a Mina blockchain explorer right in your Telegram application.

Add the bot to your telegram by clicking on :


Wallet Watch list​

You can add, name, remove, rename any mina wallet address you want to watch for any transaction occuring on that address including :

  • Payment transaction in/out
  • Stake delegation transaction in/out
  • zkApps transactions
  • Token transfers

/watch <address> [<name>]​

Enable watch on <address>

Example

/watch B62qrmRJosdwWKwFXjfLEA7fNaPDkAiSkGmGDLiPQkphCcnC7agyYEZ MY_WALLET

πŸ†• User `xxxxxxxxxx` added address `B62qrmRJosdwWKwFXjfLEA7fNaPDkAiSkGmGDLiPQkphCcnC7agyYEZ` to their watchlist  
πŸ‘οΈ Address added : `B62qrmRJosdwWKwFXjfLEA7fNaPDkAiSkGmGDLiPQkphCcnC7agyYEZ (MY_WALLET)`

You will then receive alert notification messages whenever a transfer occur on this address.

Example
πŸ“¦ `B62qrmRJosdwWKwFXjfLEA7fNaPDkAiSkGmGDLiPQkphCcnC7agyYEZ` β†’  
πŸ“¦ `B62qrmRJosdwWKwFXjfLEA7fNaPDkAiSkGmGDLiPQkphCcnC7agyYEZ` ←
πŸ’Έ Amount: 0.010 MINA
πŸ’° Fee: 0.010 MINA
🧾 Kind: PAYMENT
πŸ“ Memo: zkdev-tx-generator
πŸ”— Voir sur Minascan

/unwatch <address>​

Remove <address> from watchlist

Example

/unwatch B62qrmRJosdwWKwFXjfLEA7fNaPDkAiSkGmGDLiPQkphCcnC7agyYEZ

❌ Stopped watching: `B62qrmRJosdwWKwFXjfLEA7fNaPDkAiSkGmGDLiPQkphCcnC7agyYEZ`

Validator watch list​

You can add any validator address to a dedicated watch list so that you will be alerted whenever your validator create a new block and include it on the blockchain.

  • Canonical Blocks
  • Orphan Blocks

watch_validator <validator_address> [<name>]​

Enable watch on validator/block producer

Example

/watch_validator B62qpsyB3gCndt8sNz4GRwusBtg9U72TNiL4mxmcQfWKZ5noa9fFnWr Naamah

πŸ†• User `xxxxxxxxxx` added validator `B62qpsyB3gCndt8sNz4GRwusBtg9U72TNiL4mxmcQfWKZ5noa9fFnWr` to their watchlist  
βœ… Validator added : `B62qpsyB3gCndt8sNz4GRwusBtg9U72TNiL4mxmcQfWKZ5noa9fFnWr` (`Naamah`)

You will then receive alert notification messages whenever a Block is produced by this validator

Example - Canonical Block
🟒 Canonical block (height 464142)  
πŸ•’ Epoch: 26, Slot: 6273
⛏️ BP `B62qpsyB3gCndt8sNz4GRwusBtg9U72TNiL4mxmcQfWKZ5noa9fFnWr`
πŸ’° Coinbase: 720.00 MINA
🎯 Receiver: `B62qr1kSFmLBtFbx22VwX2m9WWHVLziYUXNnY8413dsTAfsChHjTM2S`
πŸ”— See on Minascan
Example - Orphan Block
πŸ”΄ Orphan block (height 464273)  
πŸ•’ Epoch: 26, Slot: 6536
⛏️ BP `B62qpsyB3gCndt8sNz4GRwusBtg9U72TNiL4mxmcQfWKZ5noa9fFnWr`
πŸ’° Coinbase: 720.00 MINA
🎯 Receiver: `B62qr1kSFmLBtFbx22VwX2m9WWHVLziYUXNnY8413dsTAfsChHjTM2S`
πŸ”— See on Minascan

/unwatch_validator <validator_address>​

Remove <address> from validator watchlist

Example

/unwatch_validator B62qpsyB3gCndt8sNz4GRwusBtg9U72TNiL4mxmcQfWKZ5noa9fFnWr

❌ Stopped watching validator: `B62qpsyB3gCndt8sNz4GRwusBtg9U72TNiL4mxmcQfWKZ5noa9fFnWr`

/rename <address_or_validator> <label>​

Rename a watched address or a validator address

Example

/rename B62qpsyB3gCndt8sNz4GRwusBtg9U72TNiL4mxmcQfWKZ5noa9fFnWr Naamah BP

✏️ Updated Label for  address and validator `B62qpsyB3gCndt8sNz4GRwusBtg9U72TNiL4mxmcQfWKZ5noa9fFnWr` β†’ `Naamah BP`  

Empty Coinbase​

/alert_coinbase <on>|<off>​

enable/disable empty coinbase alert If you run a validator, then you may have heard about the Empty Coinbase problem ! This setting allows you to be alerted in real time whenever a block is produced and included in the main chain with an empty coinbase transaction.

Example

/alert_coinbase on

Empty Coinbase Alert activΓ©e βœ…  

/alert_coinbase off

Empty Coinbase Alert désactivée ❌  

Validator Statistics​

/validator_stats [<epoch>] [<validator>]​

dispay validators statistics
This command will display validator statistics.
Running without any parameters will display all validators statistics for all epochs.
You can optionnaly specify a validator and / or an epoch to filter accordingly.

Example

/validator_stats

πŸ“Š Validator Stats β€” Epoch 26:  
B62qpge...7pvLPAN | 90 blocks | 10.71%
B62qq3T...PTkDBW6 | 77 blocks | 9.17%
B62qj28...zXdsYLP | 61 blocks | 7.26%
B62qrYi...tTiKhDe | 49 blocks | 5.83%
B62qpbp...wfpKvXs | 43 blocks | 5.12%
B62qoA5...tG3MQk9 | 40 blocks | 4.76%
B62qoiM...xi9ywk2 | 26 blocks | 3.10%
B62qmFf...nGBtkBD | 25 blocks | 2.98%
B62qq6Z...oDR9Gd6 | 19 blocks | 2.26%
B62qmkG...7j2X5zp | 18 blocks | 2.14%
B62qopH...iXnTbas | 15 blocks | 1.79%
B62qrQi...T8tcUAC | 13 blocks | 1.55%
B62qpsi...PWPHxPe | 10 blocks | 1.19%
B62qrae...WtfUPm3 | 9 blocks | 1.07%
B62qqV1...r3Rqqzx | 9 blocks | 1.07%
B62qmpS...8XezSuG | 8 blocks | 0.95%
B62qj9S...7dfW4AP | 7 blocks | 0.83%
B62qmM9...kSUGug5 | 7 blocks | 0.83%
B62qrHz...JZA4ECj | 7 blocks | 0.83%
B62qnSj...ynxXZZF | 7 blocks | 0.83%
B62qn7H...K5biQef | 6 blocks | 0.71%
B62qqKo...kC8KZqs | 6 blocks | 0.71%
B62qnxH...9p3kE3b | 6 blocks | 0.71%
B62qkCB...HJjtiX4 | 6 blocks | 0.71%
B62qn7K...EkPsSmJ | 6 blocks | 0.71%
Example

/validator_stats 26 B62qpsyB3gCndt8sNz4GRwusBtg9U72TNiL4mxmcQfWKZ5noa9fFnWr

πŸ“Š Validator Stats β€” Epoch 26:  
`B62qpsy...a9fFnWr` | 2 blocks | 100.00%

List watched addresses​

/list​

display the list of watched addresses and validators
Provide the list of all watched addresses and watched validators.

Example

/list

πŸ‘οΈ  Watched Addresses :  
- B62.................................................... (Address 1)
- B62.................................................... (Address 2)
- B62.................................................... (Address 3)
- B62.................................................... (Address 4)

βœ… Watched Validators :
- B62.................................................... (Validator 1)
- B62.................................................... (Validator 2)
- B62.................................................... (Validator 3)

πŸ”” Empty Coinbase Alert : βœ… ON

Get Epoch and Block information​

get_block [\<block_height\>}]​

display current epoch information or specific Block information
Provide epoch information if used without any argument.
Provide Block detailed information if used with a block_height argument.

Example

/get_block

🟒 We are at block height `464299` (epoch `26`, slot `6603`)  

/get_block 464299

🟒 Canonical block (height 464299)  
πŸ•’ Epoch: `26`, Slot: `6603`
⛏️ BP `B62qrYipbTfEx5GoJf99uU2iAcW2jgAvnoy1Wrj4WeMEnnZutTiKhDe`
πŸ’° Coinbase: 720.00 MINA
🎯 Receiver: `B62qp3LaAUKQ76DdFYaQ7bj46HDTgpCaFpwhDqbjNJUC79Rf6x8CxV3`
πŸ”— See on Minascan

Get Full Address from a shortened address​

get_full_address <short_address>​

Return the full validator address from a short validator address returned by /validator_stats command.

Example

/get_full_address B62qpge...7pvLPAN

πŸ”Ž Full Address Matches: B62qpge4uMq4Vv5Rvc8Gw9qSquUYd6xoW1pz7HQkMSHm6h1o7pvLPAN  
πŸ”— https://minascan.io/mainnet/account/B62qpge4uMq4Vv5Rvc8Gw9qSquUYd6xoW1pz7HQkMSHm6h1o7pvLPAN/blocks

Get calculated rewards payout estimation​

/get_payouts epoch=<num> publicKey=<validator> delegatePubkey=<delegator> [poolFee=5] [foundFee=8] [o1labsFee=5] [shareTxFee=0|1|2]​

This command returns the expected payouts for an epoch and a validator.
Used with only epoch=<num> publicKey=<validator> parameters, it will return the detailed block production, total coinbase, .. stats for this epoch and this validator.
Used with a wallet address that delegates to this validator delegatePubkey=<delegator>, it will return an estimated amount of expected return from this validator to this delegate.

Example

/get_payouts epoch=106 publicKey=B62qrYipbTfEx5GoJf99uU2iAcW2jgAvnoy1Wrj4WeMEnnZutTiKhDe

Epoch: 106  
Validator: `B62qrYipbTfEx5GoJf99uU2iAcW2jgAvnoy1Wrj4WeMEnnZutTiKhDe`
Validator Stake: 32700110.91 MINA
Blocks Produced: 176
Coinbase: 126720.000 MINA
Transaction Fees: 60.14433
Snark Fees: 0.00000
Empty Coinbase Blocks: 0

/get_payouts epoch=106 publicKey=B62qrYipbTfEx5GoJf99uU2iAcW2jgAvnoy1Wrj4WeMEnnZutTiKhDe delegatePubkey=B62qrYipbTfEx5GoJf99uU2iAcW2jgAvnoy1Wrj4WeMEnnZutTiKhDe

Epoch: 106  
Validator: `B62qrYipbTfEx5GoJf99uU2iAcW2jgAvnoy1Wrj4WeMEnnZutTiKhDe`
Validator Stake: 32700110.91 MINA
Blocks Produced: 176
Coinbase: 126720.000 MINA
Transaction Fees: 60.14433
Snark Fees: 0.00000
Empty Coinbase Blocks: 0

🚨 FOR INFORMATION ONLY 🚨
πŸ”Ή Key: `B62qrYipbTfEx5GoJf99uU2iAcW2jgAvnoy1Wrj4WeMEnnZutTiKhDe`
πŸ“¦ Stake: 7200.59 MINA
πŸ“Š Share: 0.02%
πŸ’° Due Amount: 26.484 MINA
🏷️ Account Type: Regular

Support me by delegating to my Block Producer !

My Validator Address
B62qpsyB3gCndt8sNz4GRwusBtg9U72TNiL4mxmcQfWKZ5noa9fFnWr
Naamah BP

Β· One min read
Naamah

Hello There !
Epoch 12 recently ended.

27 blocks were produced on 33 slots assigned !!
Very good epoch again !
One of the best return on investment rate among all validators !

See it yourself by using my validator comparison tool:

https://mina.naamahdaemon.eu/payout-simulator

New tool for Mina Block Producer

I developed a new handy tool for mina block producers.

This little handy script gets the next block production slot timestamp from your local GraphQL server and adds it to the google calendar of your choice.

Mina Block slot production to Google Calendar

The tool is available on my GitHub here : https://github.com/naamahdaemon/block2gca/

Delegators Tools

Stay tuned and use the tools I provide on my website to follow my block production rate and rewards in real time.

Support me by delegating to my Block Producer !

My Validator Address
B62qpsyB3gCndt8sNz4GRwusBtg9U72TNiL4mxmcQfWKZ5noa9fFnWr
Naamah BP

Β· One min read
Naamah

Hello There !
Epoch 11 recently ended.

20 blocks were produced on 21 slots assigned !!
Very good epoch again !
One of the best return on investment rate amongst all validators !

See it yourself by using my validator comparison tool:

https://mina.naamahdaemon.eu/payout-simulator

Next Epoch

Next epoch may be even better with not less than 33 block production slots assigned !

Stay tuned and use the tools I provide on my website to follow my block production rate and rewards in real time.

Support me by delegating to my Block Producer !

My Validator Address
B62qpsyB3gCndt8sNz4GRwusBtg9U72TNiL4mxmcQfWKZ5noa9fFnWr
Naamah BP

Β· One min read
Naamah

Hello There !
Epoch 10 recently ended.

10 blocks were produced on 11 slots assigned !! It's a blowing 18.44% APY for epoch 10.

Compare it with other BPs using my validator comparison tool as always :

https://mina.naamahdaemon.eu/payout-simulator

Next Epoch

As promised, next epoch (11) total stake is up from ~900k minas delegated to 2,6M Minas delegated ! with a block production rate expected to be 3 times what it was before !!
Actually, 21 block production slots have been assigned with 4/4 blocks already produced.

Support me by delegating to my Block Producer !

My Validator Address
B62qpsyB3gCndt8sNz4GRwusBtg9U72TNiL4mxmcQfWKZ5noa9fFnWr
Naamah BP

Β· 2 min read
Naamah

Hello There !
Epoch 9 recently ended.

3 blocks were produced on 6 slots assigned. Not the best epoch so far.

Epoch 10 should be better with 11 slots assigned and already 4 blocks produced.

You may have noticed something special happened during epoch 9.
My BP produced a block including a delegation transaction with a huge erroneous amount of fees (27477 minas !!).

You can see this transaction in this block :

https://minascan.io/mainnet/block/3NKQkodGBduoupbcpi4yLGwrxshe7FymWkr1giqCBLu83ESdq6KX/txs

Of course, it was an error from the delegator who thought he should specify the amount to be delegated in the fees. I returned the funds to the sender (Being honest as a BP is not an option).

It means that fees will not be shared amongst delegators for epoch 9 (as I would have to pay more than 27000 mina from my own wallet !). It does not make a big difference though as fees are most of the time very low.

Compare it with other BPs using my validator comparison tool as always :

https://mina.naamahdaemon.eu/payout-simulator

The good news

The rules for next delegation cycle for mina foundation and o1labs have changed. The number of elligible BPs to foundation was reduced from 240 to 80. The number of elligible BPs to o1labs delegation program was reduced from 120 to 64.

❀️

My BP was choosen amongst hundred of others to be part of the new delegation program for both mina foundation and o1labs.

What does it mean for you ?

It means that the stake delegated to my BP will be 3 times the previous delegated stake !!! It also means that we can expect much more slots assigned and much more blocks produced and thus, more rewards for you my fellow delegators !!

Next epoch (11) total stake will be up from ~900k minas delegated to 2,6M Minas delegated ! with a block production rate expected to be 3 times what it was before !!

Support me by delegating to my Block Producer !

My Validator Address
B62qpsyB3gCndt8sNz4GRwusBtg9U72TNiL4mxmcQfWKZ5noa9fFnWr
Naamah BP

Β· One min read
Naamah

Hello There !
Epoch 8 recently ended.

This epoch was better than the previous one !

On 7 slots assigned, 6 blocks have been produced for an APY of 11.08%.

Compare it with other BPs using my validator comparison tool as always :

https://mina.naamahdaemon.eu/payout-simulator

Support me by delegating to my Block Producer !

My Validator Address
B62qpsyB3gCndt8sNz4GRwusBtg9U72TNiL4mxmcQfWKZ5noa9fFnWr
Naamah BP

Β· 2 min read
Naamah

Hello There !
Epoch 7 recently ended.

This was a "bad" epoch unfortunately.

Only 2 production slots were assigned at the VRF lottery and on these 2 production slots only the first block was included into the canonical chain.
This means only 1 block was produced this epoch resulting in much lower-than-expected rewards, with an APY of just 1.74%.

Overall, my BP performance is still strong, with an average APY of 10.62%. We can expect a better outcome in Epoch 8, as 7 slots have been assigned for this epoch.
While it's not the highest number of slots ever assigned to my BP, it's much better than the previous one.

Below is the evolution of my BP performance since the start of the hard fork (you can display and compare it with other BPs using my validator comparison tool as always : https://mina.naamahdaemon.eu/payout-simulator)

Naamah APY

Minacon

On October 21-23, Minacon will take place in Istanbul.
It will be a great opportunity to bring together amazing people who are deeply involved in the Mina community, to meet, share, exchange ideas, and gather Mina developers under one roof in order to

🀝 Foster ecosystem collaborations
πŸ’₯ Address blockers and outstanding questions
πŸŒ€ Develop understanding to support ecosystem growth

Minacon is an unconference β€” where participants choose the topics. It focuses on the best part of traditional conferences: the hallway conversations.

It will bring together bright minds, with laptops open, taking practical steps toward each other's near-term goals.

Many incredible people will attend Minacon, and I’m proud to be one of them.

Here is a list of some of the amazing attendees:

Minacon Attendees

note

Don't hesitate to submit your questions. I’ll be your spokesperson, my fellow delegators. Feel free to contact me if you'd like me to represent your voice at Minacon.

More information here : https://notes.infinite.build/BIf6F_-1R1qZyTFLgfIZ5Q?view

Support me by delegating to my Block Producer !

My Validator Address
B62qpsyB3gCndt8sNz4GRwusBtg9U72TNiL4mxmcQfWKZ5noa9fFnWr
Naamah BP

Β· One min read
Naamah

Epoch 3 payouts have been sent

4 blocks have been produced this epoch on 6 slots assigned.
It's less than the previous epochs, but that's the nature of probabilistic distribution! However, on average, my validator remains very performant.

Use my payout simulator to compare against other validators !

https://mina.naamahdaemon.eu/payout-simulator

Put your public address in the dedicated fields and compare with top validators found on minascan :

https://minascan.io/mainnet/validators/leaderboard

See by yourself

Click on the links below to compare to Mina top block producers


Support me by delegating to my Block Producer !

My Validator Address
B62qpsyB3gCndt8sNz4GRwusBtg9U72TNiL4mxmcQfWKZ5noa9fFnWr
Naamah BP

Β· 2 min read
Naamah

Epoch 2 payouts have been sent

12 blocks have been produced this epoch.

ALL BLOCKS PRODUCED !!

All assigned slots for epoch 2 lead to a cannonical Block !!
While this is mainly luck, it puts my validator once again on top of block producers performance this epoch with a 25% APY return rate !!

If you don't believe me use my BP performance tool to compare with other validators !

https://mina.naamahdaemon.eu/payout-simulator

Put your public address in the dedicated fields and compare with top validators found on minascan :

https://minascan.io/mainnet/validators/leaderboard

Example

If this key delegating to me had delegated to Auro Wallet instead, its return would have been 12 minas instead of 32 minas while delegating to me !!

Payout comparison

Auro Wallet mean APY is 9.4% compared to 19.8% for my own validator !!

Payout APY

See by yourself

Click on the links below to compare to Mina top block producers


Support me by delegating to my Block Producer !

My Validator Address
B62qpsyB3gCndt8sNz4GRwusBtg9U72TNiL4mxmcQfWKZ5noa9fFnWr
Naamah BP

Β· One min read
Naamah

Today, I received a special package from Mina team 😊


Mina's Gift package

This box was sent to all the community members who helped on the mina berkeley transition.

And what we had in the box :


Package Content

Thanks to the Mina team and all the awesome Mina community !! πŸŽ‰


Naamah's payout simulator tool updated

This week, I also updated my Mina Payout Simulator tool. Added Block Producer APY comparison.


Payout Simulator APY


See by yourself :

https://mina.naamahdaemon.eu/payout-simulator


Support me by delegating to my Block Producer !

My Validator Address
B62qpsyB3gCndt8sNz4GRwusBtg9U72TNiL4mxmcQfWKZ5noa9fFnWr
Naamah BP