Hello, my name is Omar. It is my pleasure to greet you.
I have reviewed your project description, and I think I have the skills that you demand. Unfortunately I have no experience in the Blockchain or NFT, and perhaps I am making a mistake in admitting it, but I intuit, reading your needs, that this is not an essential skill. Honestly, this would be the bad part of my proposal.
Now, the good part is that I am a Blender user with more than five years of experience. I have the necessary knowledge of this program to do almost anything that is required of me. I have knowledge of the Blender API, its operation, properties, and its use for customizing its functions and tools. I have the knowledge of Python to make Blender do what I want. I have practice in creating the graphical interface (menus, tabs, buttons, properties, etc.) necessary for an easy use of your plugin. I know the disadvantages of using operators and I avoid their use. I have practice creating custom meshes from a script. Add and remove objects, add and remove drivers and f-curves. Add, remove and customize materials and textures. All from the command line. Anyway, I have the necessary knowledge of everything related to Blender and its api.
I strongly wish that you value my proposal and consider it as the chosen one, as the best.
I hope you have a very good day.
Omar Talavera
3D Animator