Proposal Details

Proposal #247

Passed

Proposal title

Publicworks.art generative NFT Minter v0.2.0

Submit time

Deposit end time

Voting start time

Voting end time

Tally result

97.52%

Proposal #247 description

Publicworks.art generative NFT Minter v0.2.0

Minter Update v0.2.0

Current app: https://publicworks.art Next version: https://testnet.publicworks.art

Current code: https://github.com/abigpotostew/stargaze-contracts/releases/tag/v0.1.0-imago New code: https://github.com/abigpotostew/stargaze-contracts/releases/tag/v0.2.0-imago

Commonwealth: https://commonwealth.im/stargaze/discussion/10377-public-works-minter-v020?comment=53301

Changes:

  • Dutch auction support. Unsure of how to price your NFT? Use dutch auctions! Creators set a start and end auction time as well as a start and resting price. The price will dynamically decrease towards the resting price over the duration of the auction. Creators have maximum flexibility on the auction. The price can decline every N seconds (chosen by the creator) and the decline rate is also configurable.
  • Change price structure anytime. Creators can change from fixed price to dutch auction and vice versa anytime.
  • Fee changes-- Remove all community fees. Increased public works fee to 4% of mint price. Removed creation fee. Increase airdrop fee to 50 stars.
  • Multiple mints per transactions. The previous version restricted mints to 1 per transaction. Now collectors can mint as many as they want in a single transaction.

Compile instructions:

  • Checkout tag v0.2.0-imago
make optimize

or

docker run --rm -v \$(pwd)\:/code \\ --mount type=volume,source=\$(basename \$(pwd)\)_cache\,target=/code/target \\ --mount type=volume,source=registry_cache,target=/usr/local/cargo/registry \\ --env RUST_BACKTRACE=1 \\ cosmwasm/workspace-optimizer-arm64:0.12.11

This results in the following SHA256 checksum:

1dc4b174796879da29a7c7bacf206623bc832ed6660987bc9cc50ecd121c85d5 minter_imago-aarch64.wasm

Verify on chain

starsd q gov proposal $id --output json \\ | jq -r '.content.wasm_byte_code' \\ | base64 -d \\ | gzip -dc \\ | sha256sum

Verify Local Contract

sha256sum artifacts/minter_imago-aarch64.wasm

Proposal #247 overview

Total votes
3,875
Voters
3,864
Total deposit
50,000 STARS