What Are CryptoKitties NFTs?
CryptoKitties NFTs are unique digital cats that users can collect, breed, transfer, and trade through blockchain-based game systems.
The original CryptoKitties collection operates on Ethereum, where each cat is represented by an individually identifiable non-fungible token.
Unlike a fungible cryptocurrency, one CryptoKitty is not automatically equal to another because every cat can have a different token ID, generation, genetic code, appearance, breeding history, and market value.
The official CryptoKitties website describes the project as one of the world’s first blockchain games centered on collecting, breeding, and trading digital cats.
CryptoKitties was developed by the team that later became Dapper Labs and was released publicly in 2017.
The project became one of the earliest consumer applications to show that blockchain technology could support games, collectibles, digital identity, and user-owned assets rather than only cryptocurrency payments.
Each CryptoKitty can be held in a compatible wallet and transferred between Ethereum addresses by the person who controls the relevant private key.
Owning a CryptoKitty does not provide ownership of Ethereum, Dapper Labs, the CryptoKitties brand, or the entire collection’s intellectual property.
It provides control over a particular blockchain token and the rights made available under the project’s applicable terms and license.
Who Created CryptoKitties?
CryptoKitties was originally developed inside the Canadian technology company Axiom Zen.
The team behind the game later formed Dapper Labs as a separate company focused on blockchain-based consumer products and digital ownership.
The current Dapper Labs website identifies CryptoKitties as one of its digital collectible products and states that the project has produced more than two million Kitties for more than 400,000 players.
Dapper Labs co-founder and chief technology officer Dieter Shirley also became one of the authors of the ERC-721 non-fungible token standard.
This relationship between the game and the NFT standard is one reason CryptoKitties has an important place in blockchain history.
The project did not merely use NFTs after they became popular because it helped demonstrate why a standard for unique blockchain assets was needed.
When Did CryptoKitties Launch?
CryptoKitties appeared publicly in 2017, during an early period of Ethereum smart contract development.
At that time, most public attention around blockchain technology focused on cryptocurrencies, token sales, payments, and decentralized financial experiments.
CryptoKitties introduced a playful use case in which blockchain tokens represented colorful virtual pets instead of interchangeable financial units.
The project attracted significant attention soon after launch because users could purchase cats, combine their genetic information, and create new blockchain assets through breeding.
This experience helped introduce ordinary users to wallets, smart contracts, gas fees, token ownership, and blockchain transactions.
The project’s early success also revealed serious usability and scalability challenges that would later influence the wider blockchain gaming industry.
Why Are CryptoKitties Historically Important?
CryptoKitties is historically important because it was one of the first blockchain games to reach a large mainstream audience.
It showed that an NFT could function as a programmable game object with ownership, visual traits, ancestry, scarcity, and market activity.
Earlier digital items were usually controlled entirely by the company operating the game or online service.
A company could change its private database, close an account, remove an item, or shut down the game without the user having independent blockchain ownership.
CryptoKitties placed token ownership and core genetic information into Ethereum smart contracts that users could inspect and interact with.
The project also helped popularize the idea that NFTs could be combined to create new NFTs.
This breeding system introduced a form of programmable digital inheritance in which traits from two parent tokens influenced a newly created token.
CryptoKitties therefore helped shape later blockchain games involving crafting, breeding, upgrading, combining, or evolving NFT assets.
How Do CryptoKitties NFTs Work?
Each original CryptoKitty is associated with a unique token ID inside a group of Ethereum smart contracts.
The contracts record information such as the cat’s owner, parents, generation, birth time, genes, and breeding status.
The verified CryptoKitties Core contract is deployed at 0x06012c8cf97bead5deae237070f9587f8e7a266d on Ethereum.
When a user transfers a CryptoKitty, Ethereum records the ownership change after the transaction is signed, broadcast, validated, and included in a block.
When two eligible Kitties are bred, the breeding contracts process their genetic data and create a new token representing the offspring.
The new Kitty receives its own token ID, genetic combination, generation number, appearance, and blockchain history.
The parent Kitties remain with their owners and are not destroyed by breeding.
This means breeding increases the total number of CryptoKitties rather than simply modifying two existing NFTs.
Are CryptoKitties ERC-721 NFTs?
CryptoKitties is closely connected with ERC-721, the main Ethereum standard for non-fungible tokens.
The official ERC-721 specification defines a standard interface for tracking, transferring, and approving unique blockchain tokens.
The standard specifically uses unique kittens as an example of assets that must be tracked individually rather than as interchangeable units.
CryptoKitties was created while the ERC-721 model was still being developed, so its original contract includes early and project-specific implementation choices.
Later NFT projects generally adopted standardized ERC-721 interfaces that improved compatibility with wallets, applications, explorers, and other blockchain tools.
CryptoKitties remains widely recognized as one of the projects that proved the value of the ERC-721 concept.
What Makes Each CryptoKitty Unique?
Every CryptoKitty has a unique combination of blockchain information and visual characteristics.
The cat’s appearance is influenced by genetically encoded traits called Cattributes.
Cattributes can affect features such as fur pattern, eye shape, eye color, mouth, body color, accent color, environment, and other visual details.
The official CryptoKitties Cattribute guide explains that each visible trait is connected with genetic information stored for the Kitty.
Two Kitties may share several Cattributes while still having different token IDs, ancestry, hidden genes, generations, and complete genetic combinations.
A CryptoKitty’s uniqueness therefore comes from more than its visible image.
Its identity also includes its smart contract record and complete on-chain history.
How CryptoKitties Genes Work
CryptoKitties uses a digital genetics system to determine which traits may appear in offspring.
A Kitty can have visible primary genes and hidden genes that do not currently affect its displayed appearance.
The official CryptoKitties genes guide explains that primary traits are more likely to pass to offspring than genes located deeper in the hidden sequence.
A hidden gene can become visible in a future generation when breeding causes it to move into a primary position.
This makes breeding less predictable than simply copying the visible features of the parents.
A cat that looks ordinary may carry a hidden trait that becomes valuable or visually unusual in its offspring.
Breeders can study family trees and genetic information to estimate possible outcomes, but a desired result is not guaranteed.
What Are CryptoKitties Mutations?
A mutation is a trait that can appear when specific genetic combinations interact during breeding.
The mutation may not be visibly present in either parent even though the parents carry the required genetic material.
The CryptoKitties Cattribute guide divides mutations into several levels that can emerge through increasingly complex breeding combinations.
Mutation traits cannot appear in original Generation 0 Kitties because they require interaction between inherited genes.
Breeders may therefore value early-generation Kitties that carry useful hidden genes or can produce scarce mutations.
Mutation discovery became one of the strategic parts of the CryptoKitties game because users could experiment with pairings and study previous outcomes.
However, rare genetic potential does not guarantee that a Kitty will be profitable or easy to sell.
How CryptoKitties Breeding Works
CryptoKitties breeding requires two eligible cats that are not restricted by the game’s family relationship rules or cooldown periods.
One Kitty acts as the Dame and gives birth to the new token.
The other Kitty acts as the Sire and contributes genetic information.
A user can breed two Kitties that they own or use a Kitty offered by another owner through the public siring system.
The official CryptoKitties getting-started guide explains both private breeding and public Sire arrangements.
The new Kitty is assigned to the owner of the Dame rather than automatically being divided between both parent owners.
If another user’s Sire is used, the Dame owner pays the stated siring cost and receives the offspring.
Breeding also requires blockchain transactions, so users must account for smart contract charges and Ethereum gas fees.
What Is a CryptoKitty Generation?
A CryptoKitty generation shows how far the cat is from a Generation 0 ancestor in the game’s breeding structure.
Generation 0 Kitties, commonly called Gen 0 Kitties, were created directly by the original system rather than born from two parent Kitties.
A bred Kitty’s generation is one number higher than the generation of its highest-generation parent.
For example, breeding a Gen 3 Kitty with a Gen 5 Kitty creates a Gen 6 offspring.
Breeding two Gen 3 Kitties creates a Gen 4 offspring.
Generation affects the Kitty’s initial breeding cooldown, but it does not independently determine visual rarity or market value.
A high-generation Kitty may have an unusual genetic combination, while a low-generation Kitty may have common traits.
Collectors should evaluate generation together with Cattributes, ancestry, cooldown, type, market demand, and breeding potential.
What Is the CryptoKitties Cooldown?
A cooldown is the period during which a CryptoKitty must rest before it can breed again.
The official CryptoKitties cooldown guide explains that a Kitty’s starting cooldown is based on its generation rather than its genetic traits.
Lower-generation Kitties generally begin with faster cooldowns than higher-generation Kitties.
Every time a Kitty breeds, its cooldown becomes longer until it reaches the system’s maximum cooldown category.
Cooldowns reduce the speed at which one valuable Kitty can produce offspring.
This mechanism adds a time cost to breeding and can affect the value of Kitties used in siring strategies.
A Kitty with attractive genes but a long cooldown may be less useful for rapid breeding than a similar Kitty with a shorter cooldown.
Types of CryptoKitties
The official CryptoKitties types guide divides Kitties into Normal, Fancy, Special Edition, and Exclusive categories.
Normal Kitties receive their visual appearance from their encoded Cattributes.
Fancy Kitties use special artwork and can be created by breeding a particular genetic recipe during the relevant availability conditions.
Special Edition Kitties use unique artwork connected with a special release or theme.
Exclusive Kitties are created directly for special events, partnerships, community milestones, or other limited purposes rather than through ordinary breeding.
These categories affect scarcity and collector interest because not every type can be produced through the same process.
A special label does not guarantee a high market price because demand can change and some limited Kitties may have very few active buyers.
What Are Fancy CryptoKitties?
Fancy Kitties are special cats produced when a breeder combines the correct genetic traits during an active Fancy recipe.
The resulting Kitty displays custom artwork rather than an ordinary combination of visible Cattributes.
The official Fancy release guide explains that players must discover or reproduce specific genetic combinations to create these Kitties.
Some Fancy recipes have limited production amounts or limited availability periods.
Fancy breeding can create competition among users trying to obtain the required genes before the release ends.
A Fancy Kitty may be scarce, but its market price still depends on collector demand, design popularity, supply, and liquidity.
What Is the CryptoKitties Marketplace?
The CryptoKitties marketplace allows owners to offer cats for sale and allows other users to purchase available Kitties.
Owners can also create siring auctions that allow another player to breed with a selected Kitty.
The seller chooses auction terms such as the starting price, ending price, and duration.
The price may change gradually during the auction according to the parameters selected by the owner.
Purchases and breeding transactions interact with Ethereum smart contracts rather than relying only on a private game database.
Users should access marketplace functions through the official CryptoKitties marketplace and verify every wallet request carefully.
A listed price is only an asking price and does not prove that the Kitty can be resold for the same amount.
How Is a CryptoKitty’s Value Determined?
A CryptoKitty’s value is determined by what another buyer is willing to pay rather than by a guaranteed formula.
Collectors may consider generation, type, visible Cattributes, hidden genes, mutations, breeding speed, ancestry, token number, previous ownership, and historical importance.
A Kitty connected with an early game event or important release may receive more attention than another cat with similar visible traits.
Breeders may value genetic potential, while art collectors may focus more heavily on appearance and scarcity.
The value of a CryptoKitty is usually measured in ETH, so its national-currency value can change when Ether’s price changes.
A rare Kitty can still be difficult to sell if few collectors are active.
Users should compare completed transactions, active offers, breeding demand, and broader NFT market conditions instead of relying only on a displayed listing price.
Do CryptoKitties Have a Fixed Supply?
CryptoKitties does not use the same fixed-supply model as a collection containing a permanently limited number of NFTs.
New Kitties can be created when existing cats breed successfully.
This means the overall supply can increase over time.
Dapper Labs currently reports that more than two million CryptoKitties have been created.
Specific categories, generations, Cattributes, Fancy releases, and Exclusive Kitties can still be scarce even when the total population grows.
The ability to create new offspring means users must evaluate both total supply and the scarcity of the particular characteristics they value.
An increasing supply can reduce the scarcity of ordinary cats while leaving historically important or difficult-to-produce Kitties relatively uncommon.
CryptoKitties and Ethereum Network Congestion
CryptoKitties became famous for creating heavy demand on Ethereum during its early period of popularity.
Every purchase, transfer, auction, and breeding action required blockchain computation and block space.
A sudden increase in activity contributed to delayed transactions and higher gas competition across the network.
This event became an early demonstration that successful decentralized applications could place serious pressure on public blockchain capacity.
It also showed that blockchain games must consider scalability, transaction cost, and user experience before attracting a large audience.
The congestion episode influenced later work involving Layer 2 networks, alternative execution environments, more efficient smart contracts, and application-focused blockchains.
CryptoKitties therefore played an important role in both NFT history and blockchain scaling discussions.
CryptoKitties and the Development of ERC-721
Before ERC-721, Ethereum did not have one broadly accepted interface for unique digital assets.
Fungible token standards were designed for interchangeable units and could not fully represent cats with different identities and characteristics.
ERC-721 introduced common functions for checking ownership, transferring a specific token, and granting another address permission to manage an NFT.
Standardization allowed wallets and applications to support many NFT collections without creating completely separate integrations for every project.
CryptoKitties provided a clear consumer example showing why unique tokens required different technical rules from ordinary cryptocurrencies.
Its influence can still be seen in blockchain games, profile-picture collections, digital art, virtual land, memberships, tickets, and tokenized real-world assets.
What Is the KittyVerse?
The KittyVerse is the broader group of community-built applications, tools, games, and experiences that can interact with CryptoKitties.
The official KittyVerse page presents ways for developers and community members to build experiences around the collection.
A third-party game may read a Kitty’s token ID, owner, appearance, or traits and use that information in a new application.
This demonstrates NFT composability because one blockchain asset can be recognized by more than one interface.
However, a third-party KittyVerse application can introduce smart contract, privacy, phishing, or wallet-approval risks.
Users should verify who created an application, which contracts it uses, and what permissions it requests before connecting a valuable wallet.
CryptoKitties NFT Ownership and Licensing
Blockchain ownership of a CryptoKitty is determined by the Ethereum address recorded as the token owner.
The person controlling that address can normally transfer the token or approve another address to manage it.
Token ownership is different from copyright or trademark ownership.
The project’s artwork, logos, names, website content, and brand remain subject to intellectual property rules and license terms.
The KittyVerse refers to the NIFTY License as a framework for approved community use of CryptoKitties artwork and assets.
Owners planning merchandise, advertising, commercial media, or another business use should review the latest applicable terms instead of assuming that NFT ownership grants unlimited rights.
Selling a CryptoKitty also transfers blockchain control of the token, so the former holder should not assume that ownership-based usage rights continue unchanged.
CryptoKitties in 2026
The original CryptoKitties Ethereum application and smart contracts remain an important part of NFT history.
Dapper Labs also continues developing the wider CryptoKitties brand through newer game experiences.
The official CryptoKitties: All the Zen site describes a newer free-to-play game powered by the Flow blockchain.
The All the Zen roadmap shows that the game introduced eggs, seasonal events, breeding features, and additional gameplay beginning in 2024 and continuing through 2026.
The newer Flow-based game should not be confused with the original Ethereum CryptoKitties contract.
An original Ethereum Kitty and a newer game asset may exist on different networks, use different contracts, and follow different terms.
Users should verify the blockchain, contract address, token type, and supported wallet before moving or purchasing any asset connected with the brand.
How to Verify an Authentic CryptoKitty
An authentic original CryptoKitty should be connected with the recognized Ethereum Core contract at 0x06012c8cf97bead5deae237070f9587f8e7a266d.
Users should verify the contract address rather than trusting only the collection name, cat image, or website design.
A scammer can copy CryptoKitties artwork and create an unrelated token with a similar name.
Blockchain explorers can show the token ID, owner address, transaction history, contract interactions, and creation information.
Users should also distinguish between original Ethereum Kitties and assets connected with newer CryptoKitties games on other networks.
A copied image does not provide control of the authentic token.
The safest starting points are the official CryptoKitties website, verified project channels, and the recognized contract record.
How to Store CryptoKitties NFTs Safely
CryptoKitties NFTs should be stored in a compatible wallet whose private keys or recovery phrase are protected carefully.
A hardware wallet can reduce exposure to some forms of malware by keeping signing keys inside a dedicated device.
However, a hardware wallet cannot protect a user who approves a malicious NFT transfer or reveals the recovery phrase.
Collectors should avoid using the same wallet for valuable Kitties and high-risk experimental applications.
They should verify every transaction’s contract, token ID, destination address, and requested approval before signing.
A recovery phrase should never be entered into a website, support form, social-media message, or unexpected wallet application.
Users should also review old NFT approvals because an approved operator may be able to transfer supported assets from the wallet.
Common CryptoKitties Scams
Fake CryptoKitties websites may imitate the official marketplace and request dangerous wallet approvals.
Fraudulent collections may use copied cat images while pointing to an unrelated smart contract.
Fake breeding tools may promise guaranteed rare traits but instead attempt to transfer NFTs or drain tokens.
Impersonators may offer private sales, free Kitties, exclusive eggs, recovery help, or guaranteed breeding profits.
A scammer may also send an unexpected NFT containing a link that directs the holder to a phishing site.
Users should never share private keys, recovery phrases, passwords, or authentication codes with someone claiming to provide CryptoKitties support.
No legitimate breeding opportunity can guarantee a profitable offspring or a specific resale price.
Risks of CryptoKitties NFTs
CryptoKitties NFTs carry market risk because demand and prices can fall sharply.
They carry liquidity risk because a user may be unable to find a buyer at the expected price.
They carry wallet risk because stolen private keys or malicious approvals can lead to irreversible transfers.
They carry smart contract risk because users depend on contract code and connected applications functioning as intended.
They carry network-fee risk because Ethereum transactions may become expensive during periods of high demand.
They carry breeding risk because a new Kitty may not receive the traits or market value the breeder expected.
They carry intellectual property risk when users misunderstand what commercial rights are provided by token ownership.
They also carry technology risk because websites, interfaces, wallets, and community tools may change or stop operating even when the blockchain token remains.
Are CryptoKitties NFTs an Investment?
CryptoKitties can be purchased with the hope that demand will increase, but they do not provide guaranteed returns.
A Kitty does not automatically generate revenue, dividends, interest, or profit.
Breeding can produce new NFTs, but it also requires fees and may create offspring with little market demand.
Historical importance does not guarantee that future collectors will pay high prices.
NFT markets can experience long periods of low activity and wide differences between asking prices and completed sales.
Users should purchase a CryptoKitty only after considering the possibility that its resale value could fall to a very low level.
Funds needed for housing, debt, taxes, education, medical expenses, or emergencies should not be placed into speculative digital collectibles.
CryptoKitties NFTs and Taxes
Buying, selling, exchanging, gifting, or breeding CryptoKitties may create tax consequences depending on the user’s jurisdiction.
The U.S. Internal Revenue Service includes NFTs within its general category of digital assets in its digital asset guidance.
Selling a Kitty may create a taxable gain or loss based on the difference between the sale value and the user’s adjusted cost basis.
Using ETH to purchase a Kitty may also count as disposing of the ETH because the cryptocurrency is exchanged for another asset.
Breeding income, siring payments, promotional Kitties, and business activity may receive different tax treatment depending on the facts.
Users should keep token IDs, wallet addresses, transaction hashes, dates, gas fees, purchase values, breeding costs, and sale proceeds.
Tax rules change and vary by location, so qualified professional guidance may be necessary.
Benefits of CryptoKitties NFTs
CryptoKitties provides one of the clearest early examples of verifiable digital ownership.
The project allows users to hold and transfer individually identifiable game assets through a public blockchain.
Its breeding system demonstrates how NFTs can contain programmable characteristics and produce new tokens.
Its long operating history makes it useful for studying NFT markets, smart contract games, blockchain congestion, genetics, and digital communities.
The collection also offers a recognizable visual style and a wide range of traits, generations, ancestry, and special categories.
Developers can build compatible experiences that recognize the same underlying assets.
These benefits make CryptoKitties important as both a collectible game and a technical milestone.
Limitations of CryptoKitties NFTs
CryptoKitties gameplay is more limited than many modern blockchain games because its original core activities focus mainly on collecting, breeding, selling, and siring.
Ethereum gas fees can make low-value transactions uneconomical.
An expanding supply can reduce the scarcity of ordinary Kitties.
The genetics system can be difficult for beginners to understand.
Older interfaces and smart contract designs may not provide the same user experience as newer NFT applications.
The token can remain on Ethereum even when a website, image service, or community application changes.
The original game’s historical importance does not ensure active gameplay, strong liquidity, or rising prices.
Common Misunderstandings About CryptoKitties NFTs
One misunderstanding is that CryptoKitties are a fungible cryptocurrency similar to ETH.
Each Kitty is a unique NFT rather than an interchangeable unit of money.
Another misunderstanding is that CryptoKitties has a fixed collection size of 10,000 items.
New Kitties can be created through breeding, so the total population can grow.
A third misunderstanding is that every visually rare Kitty must be financially valuable.
Value depends on actual buyer demand and liquidity rather than appearance alone.
A fourth misunderstanding is that owning a CryptoKitty provides unlimited ownership of the project’s copyright and trademarks.
Blockchain ownership and intellectual property rights are separate concepts.
A fifth misunderstanding is that every CryptoKitties-branded asset exists on Ethereum.
Newer CryptoKitties experiences may operate on other networks and use different contracts.
FAQ
What are CryptoKitties NFTs in simple terms?
CryptoKitties NFTs are unique blockchain-based digital cats that users can collect, breed, transfer, and trade.
Who created CryptoKitties?
CryptoKitties was created by a team inside Axiom Zen that later became Dapper Labs.
When did CryptoKitties launch?
CryptoKitties launched publicly in 2017.
Which blockchain does CryptoKitties use?
The original CryptoKitties collection uses Ethereum, while newer experiences such as CryptoKitties: All the Zen are powered by Flow.
Are CryptoKitties ERC-721 NFTs?
CryptoKitties is an early ERC-721-related NFT implementation that helped demonstrate and shape the standard for unique Ethereum tokens.
What is the official CryptoKitties contract address?
The original CryptoKitties Core contract address is 0x06012c8cf97bead5deae237070f9587f8e7a266d on Ethereum.
How many CryptoKitties exist?
Dapper Labs currently reports more than two million Kitties, and the number can grow because new cats can be created through breeding.
What is a Gen 0 CryptoKitty?
A Gen 0 CryptoKitty is an original-generation cat created directly by the system rather than born from two parent Kitties.
How is a CryptoKitty’s generation calculated?
An offspring’s generation is one number higher than the highest generation among its two parents.
What are CryptoKitties Cattributes?
Cattributes are genetic traits that help determine a CryptoKitty’s appearance.
Can hidden genes appear in offspring?
Yes, hidden genes can move into primary positions and become visible in later generations.
What is a Fancy CryptoKitty?
A Fancy CryptoKitty is a special cat created through a required genetic recipe and displayed with unique artwork.
What is a CryptoKitties cooldown?
A cooldown is the waiting period before a Kitty can breed again.
Can one CryptoKitty breed more than once?
Yes, a CryptoKitty can breed repeatedly, but its cooldown generally increases after each breeding.
Are CryptoKitties a safe investment?
No, CryptoKitties are speculative NFTs that can experience major price declines, low liquidity, wallet theft, and changing collector demand.
Can anyone copy a CryptoKitty image?
A person can copy the visible image, but copying it does not provide ownership of the authentic blockchain token.
How can I verify a real CryptoKitty?
You can verify the token ID and ownership through the recognized Ethereum contract and official CryptoKitties website.
Do CryptoKitties automatically earn income?
No, CryptoKitties do not automatically generate income, and breeding or siring activity may cost more than it earns.
Are CryptoKitties transactions taxable?
CryptoKitties transactions may create tax obligations depending on the transaction and the user’s jurisdiction.
Conclusion
CryptoKitties NFTs are unique digital cats that combine blockchain ownership, collectible artwork, programmable genetics, breeding, and an on-chain market.
The project launched in 2017 and became one of the first blockchain games to attract a major consumer audience.
It helped show why Ethereum needed a standard for non-fungible assets and contributed to the development and adoption of ERC-721.
Each CryptoKitty has its own token ID, generation, ancestry, genes, Cattributes, cooldown, and transaction history.
Users can breed Kitties to create new NFTs, which means the total supply is not permanently fixed.
Rare genes, Fancy artwork, Exclusive releases, early generations, and historical importance can influence collector demand, but no characteristic guarantees a high resale price.
The original collection remains associated with its verified Ethereum contract, while Dapper Labs has expanded the brand through newer experiences such as CryptoKitties: All the Zen.
Collectors should verify the blockchain and contract because copied artwork and fake CryptoKitties collections can appear online.
They should also protect wallet keys, inspect approvals, understand gas fees, review license terms, and prepare for the possibility of low liquidity or major financial loss.
CryptoKitties remains significant because it transformed NFTs from an experimental technical concept into an understandable consumer experience involving virtual pets, digital ownership, and programmable blockchain assets.