____  _            _    
| __ )| | ___   ___| | __
|  _ \| |/ _ \ / __| |/ /
| |_) | | (_) | (__|   < 
|____/|_|\___/ \___|_|\_\

 __  __           _             
|  \/  | __ _ ___(_)_ __   __ _ 
| |\/| |/ _` |_  / | '_ \ / _` |
| |  | | (_| |/ /| | | | | (_| |
|_|  |_|\__,_/___|_|_| |_|\__, |
                          |___/ 
			 
Contract OpenSea Collection

BlockMazing is a generative art style NFT (ERC721) where a unique maze is encoded directly into the contract for each token. The contract is written so that there can only ever be 256 of these mazes. Minting a new maze costs 0.025 ETH and those funds are donated to the EFF.

*Details*
Each maze is 20 cells by 20 cells. The unique pathway for each maze is directly based on the `tokenId` of the token. The pathway and the text based version of the maze are directly readable from the Ethereum blockchain. The approach for creating the path way is based on the binary tree algorithm documented here. Each maze has a few different renderings: text, simple png, colorful png, animated, and 3D.

+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+
|   |   |   |   |               |                       |   |   |   |   |   |   |
+   +   +   +   +---+---+---+   +---+---+---+---+---+   +   +   +   +   +   +   +
|   |           |   |   |   |   |               |   |   |   |   |               |
+   +---+---+   +   +   +   +   +---+---+---+   +   +   +   +   +---+---+---+   +
|       |   |               |               |   |           |   |       |       |
+---+   +   +---+---+---+   +---+---+---+   +   +---+---+   +   +---+   +---+   +
|                                   |   |                   |       |           |
+---+---+---+---+---+---+---+---+   +   +---+---+---+---+   +---+   +---+---+   +
|   |       |   |   |       |   |   |           |       |   |       |   |       |
+   +---+   +   +   +---+   +   +   +---+---+   +---+   +   +---+   +   +---+   +
|                               |   |   |       |       |           |   |       |
+---+---+---+---+---+---+---+   +   +   +---+   +---+   +---+---+   +   +---+   +
|   |           |   |   |   |       |   |           |   |       |   |       |   |
+   +---+---+   +   +   +   +---+   +   +---+---+   +   +---+   +   +---+   +   +
|       |   |                   |   |   |       |   |           |   |   |       |
+---+   +   +---+---+---+---+   +   +   +---+   +   +---+---+   +   +   +---+   +
|   |               |   |   |       |       |   |   |   |   |       |   |       |
+   +---+---+---+   +   +   +---+   +---+   +   +   +   +   +---+   +   +---+   +
|   |   |   |   |           |   |   |                           |   |           |
+   +   +   +   +---+---+   +   +   +---+---+---+---+---+---+   +   +---+---+   +
|   |   |   |           |   |   |   |   |   |       |       |               |   |
+   +   +   +---+---+   +   +   +   +   +   +---+   +---+   +---+---+---+   +   +
|   |                   |           |   |   |       |           |   |       |   |
+   +---+---+---+---+   +---+---+   +   +   +---+   +---+---+   +   +---+   +   +
|       |   |   |                       |           |   |   |           |   |   |
+---+   +   +   +---+---+---+---+---+   +---+---+   +   +   +---+---+   +   +   +
|   |           |           |       |       |   |                   |   |       |
+   +---+---+   +---+---+   +---+   +---+   +   +---+---+---+---+   +   +---+   +
|   |   |                               |       |       |       |       |   |   |
+   +   +---+---+---+---+---+---+---+   +---+   +---+   +---+   +---+   +   +   +
|       |   |       |   |   |               |   |       |   |   |   |   |   |   |
+---+   +   +---+   +   +   +---+---+---+   +   +---+   +   +   +   +   +   +   +
|                   |           |           |                                   |
+---+---+---+---+   +---+---+   +---+---+   +---+---+---+---+---+---+---+---+   +
|                   |       |   |   |   |   |                   |           |   |
+---+---+---+---+   +---+   +   +   +   +   +---+---+---+---+   +---+---+   +   +
|   |   |           |   |               |   |           |       |   |           |
+   +   +---+---+   +   +---+---+---+   +   +---+---+   +---+   +   +---+---+   +
|                                                                               |
+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+---+
      

These are the current details for the mazes.

Maze Limit:
Mazes Minted:
Token Cost (Wei)
Token Cost (ETH)
Your Address
EFF Wallet
Note you can confirm the EFF address here

If you want your very own maze, you'll need to connect your ETH wallet (Metamask) by pressing the connect button below. If that works, you should be able to mint your own maze by clicking the "mint" button below.

This is an animation showing the generation process of the first maze.

Each maze has it's own 3d rendering as well.