tomj / lucian

A basic Python application to mint Zora NFT's. Tested on Rinkeby

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Lucian: mint Zora NFT's using Python

Banner

Overview

Lucian is a basic Python application which uploads an image to IPFS using Piñata and then uses that uploaded image to mint an ECR-721 NFT based on the Zora protocol. To date this has only been tested on the Rinkeby testnet.

Usage

  1. Sign up for accounts at Piñata and Infura
  2. Rename .env.example to .env and set the environment variables to the appropriate values
  3. Call Lucian:
$ python ./lucian.py

TODO:

  • make this a proper CLI app which takes filename argument from command link invocation
  • write some proper tests
  • test this on mainnet

About

A basic Python application to mint Zora NFT's. Tested on Rinkeby


Languages

Language:Python 91.9%Language:Shell 8.1%