CropXYZ White Paper
  • 🧑‍🌾Welcome to your farm!
  • 🔖Table of Contents
  • đŸ•šī¸Get Started
    • Gameplay in a Nutshell
    • Plant Basics
    • Farmer Starter Packs
    • Roadmap
  • 🌾The Farm
    • đŸĨœBean Garden
      • Black Beans
      • Chickpeas
      • Green Peas
      • Kidney Beans
      • Pinto Beans
    • 🍓Berry Bush
      • Blackberries
      • Blueberries
      • Goji Berries
      • Raspberries
      • Strawberries
    • 🌹Flower Bed
      • Daisies
      • Hops
      • Lilies
      • Roses
      • Sunflowers
    • 🍇Fruit Vine
      • Cantaloupe
      • Grapes
      • Pumpkins
      • Tomatoes
      • Watermelon
    • đŸŒŊGrain Field
      • Corn
      • Oats
      • Wheat
      • Wild Rice
  • đŸ› ī¸The Technology
    • System Overview
    • Blockchain Layer
    • Query Layer
    • Anatomy of a Plot
    • Plot Yield
  • đŸĒ™The Economy
    • Tokenomics
    • Pricing Modeling
    • Transaction Fee
    • Alpha Liquidity Pools
    • zGOLD Distribution
  • 🎊Extras
    • Releases
Powered by GitBook
On this page
  • On-chain Representation
  • Plot Core
  • Plot Actions
  • Plot Metadata
  1. The Technology

Anatomy of a Plot

The Plot NFT is a built by the coordination of a series of different smart contracts.

PreviousQuery LayerNextPlot Yield

Last updated 3 years ago

The general structure of a plot is broken up into three main layers, represented by three different smart contracts that interact with each other. All three layers function to provide more functionality and can be improved with minimal impact to other layers.

On-chain Representation

Plot Core

Main Plot NFT

This is contract that acts as the primary ERC721. This functions to store the base stats of each plot and the ownership.

Contract Address:

0x389e11255a78db6c8eddf8b5e112470f026d19e2

Polygon Link:

Plot Actions

Set of possible actions on a plot

This is the contract that changes the harvesting state of the plot. Also it serves as the focal point of any interactions with a plot.

Contract Address:

0xC9B265c10840A24230cf103818baeABaF31518AB

Polygon Link:

Plot Metadata

On-chain metadata constructor

Given all the traits of a plot, this constructs the base 64 encoded JSON payload that is used to render the plot metadata. In addition, it provides some aggregations that are useful for Plot Actions layer.

Contract Address:

0x90bCfcBf0352E76D60601698a96B4c15e5671815

Polygon Link:

đŸ› ī¸
CropXYZ Plot (zPLOT) Token Tracker | PolygonScanPolygon (MATIC) Blockchain Explorer
Plot Core Contract
Logo
Contract Address 0xC9B265c10840A24230cf103818baeABaF31518AB | PolygonScanPolygon (MATIC) Blockchain Explorer
Plot Actions Contract
Logo
Contract Address 0x90bCfcBf0352E76D60601698a96B4c15e5671815 | PolygonScanPolygon (MATIC) Blockchain Explorer
Plot Metadata Contract
Logo
Overview of a plot.
Page cover image