How does the Climate Friendly Devcon VI Dapp work?

For the first time, you can help contribute to making Devcon a climate neutral event by using the "Climate Friendly Devcon VI" Dapp. The Dapp enables you to compensate your air travel and event carbon emissions due to Devcon VI entirely on-chain. You will receive a special POAP for participating which will later allow you to vote on which nature-based project to source carbon credits from. Could it be the Indigenous Reservation of the Matavén Forest in Colombia…?

The process is simple:

  1. Connect your Polygon account to the Dapp
  2. Enter your departure airport to calculate the carbon emissions for your flight to Bogota (optional).
  3. Click "Send" to send the required amount of tokens (MATIC, DAI, USDC, WMATIC, WETH or NCT) to the smart contract in order to compensate your attendance of Devcon VI and flight. The smart contract converts these tokens to NCT* and then sends the NCT to the Community Offset Pool account (ERC20 tokens will additionally require an approval transaction).
  4. Mint your Climate Friendly Devcon VI POAP!

In a second step, to be performed shortly after Devcon VI, the collected NCT will be redeemed for a carbon offset project and redeemed, "offsetting" or "compensating" emissions caused by Devcon VI.

*The NCT token represents one tonne of carbon in any of the nature-based carbon projects in Toucan Protocol's NCT pool.

What does clicking the Send button do?

The Send button initiates an on-chain transaction. It sends the tokens specified by the user to the Pooling Contract and then swaps them to NCT tokens on Sushiswap. Finally, the NCT tokens get sent to a multisig wallet under the control of the Devcon Team, Toucan and disCarbon.

Where can I find the smart contract source code?

You can find the source code on Polygonscan or at its Github Repo.

What happens to the tokens I send?

First, the tokens are swapped to NCT, a token representing a nature-based carbon credit and then sent to the Community Offset Pool, a multisig wallet under the control of the Devcon Team, Toucan and disCarbon.

In a second step, once a better estimate of Devcon VI's carbon emissions is available after the event, the funds will be redeemed for a specific carbon offset project and then retired. The choice of carbon offset project will be voted upon by contributors to the Community Offset Pool that hold the Climate Friendly POAP.

Are there any fees involved?

No, there are no fees involved.

What does tCO2 stand for?

It stands for "tonnes of carbon dioxide"/"tonnes of CO2". This indicates the amount of carbon dioxide that needs to be compensated so that the event and/or the flight has zero impact on the climate. More precisely, it stands for CO2 equivalent emission, as generally, other climate active pollutants than just CO2 are typically emitted. The influence of all these other pollutants is accounted for in the tCO2 estimation.

Which tokens can I send to the Community Offset Pool Smart Contract?

At the moment one can choose between MATIC, DAI, USDC, WETH, WMATIC and the NCT token by clicking on the "MATIC" ticker in the "Contribute to Offset Pool" section.

What is NCT?

The NCT token represents one tonne of carbon in any of the nature-based carbon projects in the NCT pool. This makes carbon certificates fungible among different projects and allows for a liquid carbon market. Only when the carbon certificates are retired does the smart contract choose a specific project to retire from.

Can I choose a carbon credit project to support?

Yes! When the vote for the carbon offset project goes to snapshot vote shortly after Devcon. The snapshot vote will allow participants that hold the Climate Friendly POAP to vote on the choice of carbon offset project from which to redeem the carbon credits.

What is a POAP?

POAPs are curated NFTs that are issued to commemorate event participation or bookmark a significant or happy memory in your life. POAPs are ERC721 NFTs minted on Gnosis chain, but may be migrated to the Ethereum mainnet. More information is available at poap.xyz and in the POAP FAQ.

The POAP collectable by contributors to the "community offset pool" will function as a voting token for the choice of carbon offset project when it goes to vote on snapshot shortly after Devcon VI has finished and a more accurate emission estimate can be calculated.

How does disCarbon estimate the carbon emissions of a flight?

We use the emission estimation model developed by myclimate. This is an established model which has been found to be one of the best ones in terms of accuracy (see page 86 in the linked report, only available in German). A more detailed comparison between different estimation models and their accuracy can be found in our recent post.

Why does my travel class affect my flight's carbon emissions?

The flight class directly influences the space a single passenger has available for themselves. This means fewer people can fit on a plane the more higher class seating is available. Therefore, the flight emission is divided through fewer passengers, in turn increasing the carbon emission per passenger. In addition higher class tickets have a larger baggage allowance and more elaborate meals.

Why is the calculated carbon emission different for each flight offset calculator?

To calculate the carbon emission, a lot of assumptions need to be made. Some influencing factors are the weather, the airplane type, the seat occupancy, cargo load, emission from the airport infrastructure, carbon emission from jet fuel production. A critical part of any emission model is to also consider non-CO2 emissions. Our model considers them. Many other estimators with lower calculated emissions do not. Most of the above mentioned factors cannot be known for a specific flight and therefore need to be calculated from general number of average emissions of the flight industry. As our approach is to make it as simple as possible for the user to offset their emission, we do not provide such a user configurable flight emission estimator, but focus on the typical emission for a certain flight distance.

If a more detailed analysis is desired, atmosfair is a very detailed and accurate estimation tool. The calculated carbon emission can then be manually filled in the disCarbon flight offsetter and be offset on chain. Google flights is a popular choice but unfortunately we cannot recommend it for emission offsetting as they underestimate the climate impact of a flight.

Who is disCarbon?

disCarbon are danceratopz and haurog. Our goal is to accelerate the adoption of on-chain carbon credits. The existing off-chain carbon market is opaque, illiquid and benefits middlemen as apposed to the underlying carbon offset projects that positively impact our planet. A liquid on-chain market allows carbon offset projects to manage their own carbon credits, enabling them to obtain market prices when required. Our hope is that this leads to the faster creation of high quality carbon offset projects.

How can I support your work/disCarbon?

The best way to support us is by following @discarbon_earth on Twitter and by using and sharing our tools! If you still like our work in December, please consider supporting our project in Gitcoin Grants Round 16.

How can I contact disCarbon?

Feel free to drop into our Discord Server or write to "danceratopz" on Twitter, Telegram or Gmail.