# ZK Proof

We have one last thing to investigate - the zk proof generation of the gameplay procedure.

Now click the "Game Proof" button on the top header of this page:

<figure><img src="https://1374647683-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FarjUBPuxE2BwdBkBMCBr%2Fuploads%2FE2cQDqrqdS0AZpicxC3A%2Fimage.png?alt=media&#x26;token=3f1ace4e-11d2-4b02-979c-80595f4ee119" alt=""><figcaption></figcaption></figure>

You will see a popup window like this:

<figure><img src="https://1374647683-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FarjUBPuxE2BwdBkBMCBr%2Fuploads%2FfsUCWgYuj2aZP7ihFoJb%2F3557408ac2c702ff88fc2839c59c424.png?alt=media&#x26;token=49cc6aeb-8e7a-47e8-b627-b686900a6141" alt=""><figcaption></figcaption></figure>

This is the step history record window of your gameplay. After you play some steps, it will become:

<figure><img src="https://1374647683-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FarjUBPuxE2BwdBkBMCBr%2Fuploads%2FlgoKm0xcFq6y7ARr6ZvO%2F39c304de4dfcc977dc33645038a9e5f.png?alt=media&#x26;token=34f29a4e-26c8-40c3-9d9f-53a5844e015c" alt=""><figcaption></figcaption></figure>

Every square like "3:i64" is a step record of this gameplay. And while you end this game, such like:

<figure><img src="https://1374647683-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FarjUBPuxE2BwdBkBMCBr%2Fuploads%2F0opKOclBKyLjRAlA4KiJ%2F6f9f06cbd3f968466d67f7dfe9d4e7e.png?alt=media&#x26;token=172abab8-2400-47d6-94ca-ac10e2f1a42f" alt=""><figcaption></figcaption></figure>

Check the game proof window:

<figure><img src="https://1374647683-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FarjUBPuxE2BwdBkBMCBr%2Fuploads%2FbVs6vYY932AD4xut3dVE%2Fac4d290c445b43657cddcf57f84219d.png?alt=media&#x26;token=93a592e3-e4be-4875-a93f-d2e987594d80" alt=""><figcaption></figcaption></figure>

The steps increased, and right now we can create a proof for it.

Click the red button at the right-bottom corner. A wallet popup will be triggered, like:

<figure><img src="https://1374647683-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FarjUBPuxE2BwdBkBMCBr%2Fuploads%2FqQ7FmITyobzZw97YE8iH%2F086ada974ac90445bc206ae4a5c5f48.png?alt=media&#x26;token=4d9475fb-61b3-4fc9-9814-f30e217dd0cd" alt=""><figcaption></figcaption></figure>

After the signing process, it will generate a zk proof for this gameplay and submit it to the Blade game server.

<figure><img src="https://1374647683-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FarjUBPuxE2BwdBkBMCBr%2Fuploads%2FEO7P0sizlT1hS7zYIT4H%2F35b71a0170ef7de378acf596ab1dad8.png?alt=media&#x26;token=03ec2066-c40a-4a6e-afb0-e7cea4b8c4d7" alt=""><figcaption></figcaption></figure>

Now we have finished the entire ZK game development flow, next you can make your own game according to this guide. Good luck!
