# Overview

Kreechures are the 1st NFT project on Solana

Kreechures are crypto-collectibles and Alien NFTs that arrived on earth and need a home. They are non-fungible tokens (NFTs) stored on the [Solana](https://solana.com/) (SOL) blockchain.&#x20;

Kreechures are generative on-chain NFTs.

1st Mint: March 26th, 2021

The earliest Kreechures were born on a schedule, every 15ish mins. Because of this you'll see references to:

* Day 1 - those born on 26 March 2021
* March babies - those born the last few days of March 2021
* The 689 - those Kreechures born before the next project started

There are several different rarities in the collection that are discussed further on the rarities page.

**Additional information:**

* [Kreechure #1](https://explorer.solana.com/address/6e6XzDLpyxRF1zBxnx686bY8cwyVpmmZRgNJCte1VWrE)
* [Transaction for Kreechure #1](https://explorer.solana.com/tx/4HqFpv5WUQAfKeqPrnfUnmNB3HabSL5Q31H5upMBZKEYC4CzTDFqNnTY5KDXcU59LsQsNQFeNJ9XL98msg5fKewe)

See something that can be improved? Let us know in [Discord](https://discord.gg/CkA7mMeNDA) or at the [helpdesk](mailto:help@kreechures.com). Thank you!


# NFT Collection

Kreechures are the 1st NFT project on Solana

The Kreechures NFT collection was born on 26 March 2021.&#x20;

* [Metaplex](https://www.metaplex.com/) didn't exist
* Candy Machine didn't exist
* [Phantom](https://phantom.app/) didn't exist nor any wallet that actually displayed NFTs on Solana

There was no NFT metadata standard at that time. No standard place to store images/etc.

There wasn't anything like this on Solana at the time. No big collection and certainly no big collection that wants to include a game.

I mention all of this because at the time, creating a collection like this on Solana was a little crazy.&#x20;

![Image by @tengyart on Unsplash](https://images.unsplash.com/photo-1585507252242-11fe632c26e8?crop=entropy\&cs=tinysrgb\&fm=jpg\&ixid=MnwxOTcwMjR8MHwxfHNlYXJjaHwxfHxjcmF6eXxlbnwwfHx8fDE2NTkwNDA0NzQ\&ixlib=rb-1.2.1\&q=80)

There were certainly individual, badass artists releasing 1/1 NFTs, and experiencing the same challenges, but no 1/5/10/20k collections like on other chains.

Kreechures were originally intended to be released one at a time on a 10-15 minute schedule. That schedule, like the original supply, wasn't something collectors on Solana were looking for.

20k was less than half the size of similar collections on other chains but ended up being more than double almost all projects that came after Kreechures. The max supply was changed to 5k and the rest of the collection went through the generative process to be created.

### How many are there?

There are currently less than 5,000 Kreechures that have been created to date, separated into two Decks (Decks 1 & 2). An individual deck has a max of 2500 Kreechures.

The first 689 Kreechures, Metadata = Deck 1 & Deck Sequence Number <= 689, were born before the next collection began.

Deck 1 began in March 2021 and Deck 2 in December 2021.

**Additional information:**

* [Twitter](https://twitter.com/kreechures)
* [Collection on Hyperspace](https://hyperspace.xyz/collection/kreechures)


# Rarity

### **Species Rarity:**&#x20;

There are 49 different species of Kreechures, all coming together to form the official Kreechures collection.&#x20;

### Species Rarity tiers:

* **Common**: there will be 51+ Kreechures of this species in the entire collection
* **Uncommon**: there will be between 11-50 of these Kreechures in the entire collection
* **Rare**: there will be between 2-10 of these Kreechures in the entire collection
* **Fable**: there will only be 1 NFT of this species in the entire collection

### **Special abilities:**

There are currently 16 known special abilities & only 10% of all Gen-0 kreechures have these.

### **Rest Rate:**&#x20;

A Kreechure is not a machine, the rest score represents the base number of hours your Kreechure needs to recover from in-game actions. The lower your Rest Base the better. Only 10% of Kreechures have a Rest Base under 100.&#x20;

**Additional information:**

* [MoonRank](https://moonrank.app/collection/kreechures)


# Species List

Kreechures have always been a diverse bunch. There are 49 different species of Kreechures, all coming together to form the official Kreechures collection.

|    Name   | Species Rarity |
| :-------: | :------------: |
|    Alz    |     Common     |
|  Augustus |     Common     |
|  Biscuit  |     Common     |
|   Borin   |     Common     |
|    Bria   |     Common     |
|   Bulrat  |     Common     |
|   Cecil   |     Common     |
|   Deslia  |     Common     |
|    Dom    |     Common     |
|   Ember   |     Common     |
|    Erki   |     Common     |
|   Fudna   |     Common     |
|   George  |     Common     |
|    Igor   |     Common     |
|   Joyam   |     Common     |
|   Levla   |     Common     |
|   Marvin  |     Common     |
|   Nurli   |     Common     |
|    Ophi   |     Common     |
|   Paguro  |     Common     |
|    Poda   |     Common     |
|  Roebuck  |     Common     |
|   Rufus   |     Common     |
|    Sam    |     Common     |
|   Silem   |     Common     |
|   Soivin  |     Common     |
|   Swarth  |     Common     |
|   Symon   |     Common     |
|   Torin   |     Common     |
|   Tormag  |     Common     |
|   Trilen  |     Common     |
|   Susan   |      Rare      |
|   Amcurs  |    Uncommon    |
|    Ash    |    Uncommon    |
|   Bokes   |    Uncommon    |
|   Bruno   |    Uncommon    |
|    Clem   |    Uncommon    |
|    Dale   |    Uncommon    |
|   Efmir   |    Uncommon    |
|   Fuego   |    Uncommon    |
| Lightning |    Uncommon    |
|   Medrin  |    Uncommon    |
|   Oarebs  |    Uncommon    |
|   Sarias  |    Uncommon    |
|   Scree   |    Uncommon    |
|   Silkie  |    Uncommon    |
|   Soleau  |    Uncommon    |
|  Stamrog  |    Uncommon    |
|   Tekbro  |    Uncommon    |


# Special Abilities

|     Special Ability    |
| :--------------------: |
|         Absorb         |
|   Air Traffic Control  |
| Apprentice Electrician |
|          Blitz         |
|          CNA 1         |
|          CNA 2         |
|          Dash          |
|         Nimble         |
|          None          |
|      Rescue Diver      |
|       SAM Analyst      |
|         Shield         |
|           Tar          |
|          Thaw          |
|  Volunteer firefighter |
|       Windcatcher      |


# Royalties

Deck 2 Kreechures have been updated so the current owner receives 4% royalties from every sell. Kreechures will receive 1%.

### What are NFT Royalties?

Royalties for NFTs on Solana results in creators, or whomever is set to receive the royalty, receiving a percentage of secondary sales, every time that NFT is sold in the future.

Let's take a second to think about this. If your account is set to receive royalties on an NFT, then **EVERY SINGLE TIME** it is sold in the future, you receive a percentage.

It can be owned by someone on the other side of the planet that you've never met.

It might sell while you're asleep at 3am.

It might sell once a week, a month, a year, or 10 times a day.

**EVERY** single time it sells, you get a %

### Implementation

All Kreechures, Deck 2, that were in collector's wallets had the Seller Fee Basis Points data updated so their account receives 4% royalties on all future sells.


# Epic Reserve

### Overview

Unleash your creativity! Create unique NFT packs from your own collection.

Epic Reserve NFT packs give you the power to curate your own collector packs, any theme / include multiple collections, for collecting, trading, or selling.

You've been curating your collection for years. Now you can share that creativity with the world.

Create "welcome" packs, the tops hits, or even packs to give discounts when someone buys in bulk. NFT packs offer completely new ways to engage your community, complete your collection, and sale NFTs.

### How

NFT packs are normal [Metaplex](https://developers.metaplex.com/token-metadata) NFTs which means you can do whatever with them that you can do with any of your other NFTs. You'll see them in your Phantom wallet, you can list them on Magic Eden or Tensor, or send them to a friend.

The magic comes in the form of a [Creator Owned Escrow](https://developers.metaplex.com/token-metadata/escrow#creator-owned-escrow) account that is associated to that NFT. Which means you'll be able to load up that NFT pack with as many NFTs as you need to fit your theme, loading the escrow account, and once you close it those NFTs aren't accessible again until the NFT pack is opened.

We've got all of this down to a science. You simply choose what NFTs you want loaded and then our electronic elves create the NFT pack, sets the image as a gif of the included NFTs, and takes care of the metadata so everyone knows what's in the pack.

**Links:**

* [Epic Reserve site](https://epicreserve.com)
* [Twitter](https://twitter.com/epicreserve)
* Coming soon: [Open an NFT pack](https://epicreserve.com/open)
* Coming soon: Magic Eden link to existing NFT packs
* Coming soon: Tensor link to existing NFT packs


# Kreechure perks

Fees from Epic Reserve packs, 10% of the creation fee and 10% of the royalty, will be sent to the Kreechure holder affiliate wallet. The contents of this wallet will be distributed to Kreechure holders for their non-listed Kreechures.

**Links:**

* Kreechure holder affiliate wallet: 6itXZ15n4y73XQwk31S7f6iAUPt1PSG1rk2AqVG9K5gA


# Upcoming

Unordered list of items that are coming soon or things we are looking into

There are several features we know we want, some we think could be useful, and other things we're still looking into. Here is the list that will be ever growing.

* [ ] Imminent - Open pack page
* [ ] Imminent - Create NFT pack page
* [ ] Gather feedback from users regarding discoverability and what metadata should be present on an NFT pack.
* [ ] A [Solana Blink](https://solana.com/solutions/actions) to open NFT packs
* [ ] Affiliate program utilizing your X (Twitter) account and the Solana account associated to it via SNS, [link here](https://www.sns.id/twitter). Affiliates will receive a portion of the fee immediately anytime a user creates an NFT pack using their affiliate link or if that wallet is already associated to an affiliate link.
* [ ] Fully automate Kreechure holder payouts utilizing the Metaplex Hydra wallet.
* [ ] Custom NFT pack collections to empower creators to make their own packs that show up on their own creator page on marketplaces such as Magic Eden and Tensor.
* [ ] NFT packs that include hidden contents
* [ ] Mintable NFT packs: Similar to a normal mint but users will receive up to x number of NFTs on mint.
* [ ] **Research task**: Will the core metaplex primitives be sufficient, Core / Extensions / etc., or is a custom onchain program needed?


# Kranky

Krank around and find out

* Tired - Giveaways
* Expired - Raffles
* Wired - KAFO, URL [here](https://kranky.kreechures.com/)

\_\_\_

Kranky is a game you can win based on your attention and patience.&#x20;

Today's options:

* Giveaways - ginormous number of random accounts, bots, come out of nowhere to spoil the fun & contribute nothing
* Raffles - like the lottery. Thinking about winning is the fun ... not the actual raffle
* Auctions - boring until the end

It's time for something better.

### Concept

Pretty simple rules. You've got some prizes and a timer.

* Every Krank has a time buffer, an NFT prize, and a bonus
* The last person to push the krank while there is still time wins the NFT
* The first person to push the krank after time expires wins the bonus
* For every push of the krank, a small amount of time is added to the time buffer and a small amount of $SOL is added to the Krank bonus

Winning an NFT for 0.006 SOL, cost of a single Krank, sounds pretty cool.

There's no limit to how big the Krank bonus can get. Winning that Krank bonus for 0.006 SOL sounds pretty damn cool too lol

### Time buffer

At the very beginning, 5-seconds is added to the time buffer for every krank with a maximum time buffer of 5-minutes.

* After 60 clicks, 4-seconds is added per Krank
* After 120 clicks, 3-seconds is added
* After 180 clicks, 2-seconds is added
* After 240 clicks, 1-second is added

If a Krank lives long enough, the krank bonus could be worth more than the NFT prize.

It will be interesting to see if players change their strategy once the flippening happens.

### Krank creators

A portion of every Krank, 0.002 SOL every time a user pushes the Krank button, is reserved for the Krank creator.&#x20;

This is the same amount that goes into the Krank bonus. The final 0.002 is reserved for Kreechures.

A Krank creator can look at the Krank bonus to see how much they will receive once the Krank ends.&#x20;

Krank cost will be configurable in the future.&#x20;

The Krank creator is set as the default for the initial krank. What this means is, if no other player pushes the krank button then the NFT can be claimed by the creator after the time expires. If a single other player pushes the krank button then "the game is on".

It costs 0.1 SOL to create a new Krank.

### Final thoughts

Creating a Krank is better than running the typical giveaway, raffle, or auction.

Giveaways attract an enormous number of pro giveaway players with account and bot farms that take advantage of your events and your community. Raffles and auctions are pretty krankin' boring until the very end.

Creating a Krank gives your community a real opportunity to win without having to battle account and bot farms and keeps the excitement going throughout.

What community will create the most kranks for an item? How long will the longest krank live? It's going to be fun finding out.

### Tech stuff

All of this is managed via an on-chain Solana program, Kranky, and the corresponding front-end to interact with the program.

Kranky program address: 8dHvqkRQbh1FBo9Ez2QkJ2LoWa3616j5zUHKjECXGFpM

The IDL for the program is on-chain

The program manages the escrow of the NFT and bonuses in addition to tracking all kranks.

#### Tools

* Blockchain - Solana - <https://docs.solana.com/developing/intro/programs>
* Seahorse - <https://seahorse-lang.org/>
* RPC - <https://www.helius.dev/>
* Front-end - Next.js - <https://nextjs.org/>


# How to run a successful event

Running a successful Kranky event is no different than any other kind of event you run with your community.

If you already have an enormous, energetic community then you can get away with a little less planning but to maximize success you shouldn't ignore initial planning.

Successful Meetups, Twitter Spaces, Discord events, Mints, Giveaways, Raffles, Auctions, etc. and Kranky events all require:

* [ ] Define your objective: What are you trying to accomplish? Make sure you share this with your community so they can help.
* [ ] Develop a timeline: Is your Kranky event going to coincide with a Twitter Space, some announcement, just for fun on Taco Tuesday, or a surprise event later today? Whatever the reason or event, giving your community a heads up about something fun coming soon will only help your event.
* [ ] Promote your event: What's the plan to generate buzz and inform your community.
* [ ] Seek feedback and evaluate success: After the event, gather feedback from your community, team members, partners to gather insights for improvement. Evaluate the event's success based on your objectives, community involvement, feedback, and post-event analysis.


