marka Profile picture
Feb 21 10 tweets 5 min read
I studied the #ChecksVV smart contract and here's what I found out regarding the elusive Black Check

(Spoiler alert: I’ll show you what it will look like)

🧵👇
There's a dedicated function called “infinity” that the web app will call

64, single checks (divisorIndex must be 6) are required

The first check sent through will remain, with it’s Day set

All 63 others will be burned

No surprises thus far…

(2/10)
You will notice a quote at the end of the function though

It’s from Abdu’l-Baha, who was head of the Bábí Faith, and made after he was released from a lifetime of imprisonment

Just like everything with this project, there’s deep thinking everywhere

(3/10)
The metadata & artwork for Checks is 100% on-chain

NFT contracts have a function called tokenURI that is called to get this info

In the ChecksMetadata library class, you can see the JSON data that is generated

And ChecksArt.generateSVG() is where the magic happens

(4/10)
Normally a single check will look like this

@Schmrypto #1 Check in all its glory

(5/10)
@schmrypto However, in collectRenderData() which is subsequently called…

We can see specific code for the Black Check (data.isBlack)

It changes the gridColor and the canvasColor, giving us this

(6/10)
@schmrypto Then in colors(), we can see that “A fully composited check has no color”

Hence, it is set to ’000’ - solid black

And a question a lot of people have asked:

Will the Black Check animate?

(7/10)
@schmrypto Well, we can see generateChecks() that the fillAnimation() is NOT called for a Black Check

So no animation folks!

And now for the reveal, look away now if you want to keep it a surprise....

(8/10)
@schmrypto Here’s what the Black Check will look like

This artwork will be notable.

(9/10)
@schmrypto Will we ever see it minted?

Will you join the Black Check DAO if it goes ahead?

Let me know in the comments!

And if you enjoyed this thread, I'd really appreciate a like & retweet of the first tweet (linked below) ✌️

(10/10)

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with marka

marka Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(