Automatically Offset Transactions


Problem to Solve:

A solution needed that gives users the option to offset their transactions whenever they make one.

Possible Solution:

A plug-in that makes it easy for any developer to add a “purchase offset” button to transactions on the Solana blockchain. For example, someone buying an NFT on MagicEden would automatically have the option to purchase a carbon offset at the point of sale, to make their transaction carbon-neutral.

- This plug-in can be built using Change’s Climate APIs – to both calculate and purchase the offset
- With Change, someone can build an interface where a user connects their wallet and all activity for the wallet is automatically offset with Change’s climate APIs. There would need to be some delegated authority for a pool of funds.
- Allow creators to drop in their collection address into a form to offset their NFT collection. This can be done via Change’s APIs (example).


  1. Change Climate APIs
  2. Carbon Offset for NFTs example
  3. Solana Docs
  4. Solana SDKs and Frameworks
  5. A list of ReFi projects that have won Solana global hackathons in the past

Help Icon


A short list of frequently asked questions about building on Solana.

See Past Hackathon Winners

A collection of 150+ winners from the past 6 Solana global hackathons.

Get Grant Funding to Build (it's free)

The ideas on this site are curated by Solana founders across the ecosystem. They're ready to give you an equity-free grant to get building.

Find a Grant Program