A standard for creating and managing natural asset-backed smart contracts using ERC-1155 tokens to represent and track natural capital, incorporating environmental data and enabling markets for ecosystem service commodities.
This project, developed for ETH Global's HackFS 2024, is based in the creation of a new standard for Natural Asset Smart Contracts using ERC-1155 tokens to represent natural assets and their associated ecosystem services. The standard includes mechanisms for recording historical cummulative effects, baseline data, funding, work being executed for restoration or conservation, time-series data to monitor the changes in the ecosystem, and the registry of environmental commodities like carbon, biodiversity, soil quality and water availability. NASCs are categorized into 4 types: Project-Based, Municipal, Basin, and Nation State.
Natural capital is the substrate that provide the means for life, it is the set of renewable and non-renewable resources that comprise an ecosystem, elements like water, soil, minerals, flora and fauna are the true metrics to measure the wealth of nations.
Extinction and loss of these critical ecosystems is diminishing at an outstanding rate, and the lack of standardized mechanisms to represent, track, and trade these assets hinders the efficient allocation of capital towards their preservation and restoration.
This standard aims to create a transparent, equitable, and efficient market for natural assets, encouraging investment in nature-based solutions. Differentiating NASCs by territory scope and enabling hierarchical references ensures appropriate management and valuation for varying scales of natural assets.
Additionally, integrating AI oracles allows for real-time data analysis and automatic issuance of ecosystem service commodities, increasing efficiency and accuracy.
Natural Asset Smart Contracts are an extension of the ERC-1155 Multi-token standard, that are designed to provide a comprehensive digital record of natural assets, including the territory's location, dimensions, cumulative effects studies, baseline data, regeneration/conservation projects, monitoring data and a registry of the environmental commodities emitted.
In order to maintain interoperability and extend the functionality of non-fungible assets, we propose the use of the contractURI method in ERC-721 and ERC-1155 contracts that provide "collection-level" metadata with adherence to ERC-7572 standard.
{
"name": "Name of the project / municipality / Basin / Nation State",
"Description": "Description of the Natural Asset",
"image": "URL with image for the Asset",
"banner_image": "",
"featured_image": "",
"external_link" : "",
"collaborators" : "",
"coordinates": [
{ "lat": 25.774, "lng": -80.19 },
{ "lat": 18.466, "lng": -66.118 },
{ "lat": 32.321, "lng": -64.757 },
{ "lat": 25.774, "lng": -80.19 }
],
"municipality" : "Official Name",
"state" : "Official Name",
"country" : "Official Name",
"basin" : "Hidrological region"
}
In order to standarize queries and data structures the NASC requires that certain token spaces be designated.
tokenId 0 = Funding
These tokens can be allocated or sold, depending on the type of NASC and the specific characteristics of the project or funding requirements.
tokenId 1 - 17 = Environmental Commodities
These tokens represent the emmission of impact certificates/credits that can be traded and retired, while currently there are only markets for carbon sequestration, the standard is forward looking and thus it includes space for all ecosystem services that are:
- Food
- Raw Materials
- Fresh Water
- Medicinal Resources
- Local Climate
- Carbon Sequestration
- Buffers against extreme events
- Waste Water Treatment
- Soil Erosion and Fertility
- Polinization
- Biological Control
- Habitat for Species
- Genetic Biodiversity
- Inspiration/Aesthetic
- Tourism
- Spiritual Experience and Identity
- Recreation
tokenId 18 - 19 = Legal and Compliance
These tokens include the legal terms under which the NASC is operating, so it can include the investment contract, development contract and lease agreement, municipal resolutions, etc.
tokenId 20 - 29 = Baseline and Cummulative Effects Studies
These tokens represent the cummulative effects and baseline studies that describe the past and current state of the ecosystems in a territory and it's valued environmental and Social Components.
tokenId 30 - 39 = Methodologies
Documentation related to the conservation or regeneration methodologies being executed in the territory
tokenId 40 ...
After token Id 40, the instrument stores a stratified data capture that comes from randomized sources that include: Satellite - from EESA Copernicus program, Drone - from designated sources, Field Observations - from designated sources.
-- Storage and data inmutability