This will not work (with the current state of things) because: Free markets promotes unsustainability.
Changes need to be done to the economic system before using markets for sustainability is possible. Other options are also possible.
Examples:
Carbon credits
Payments for ecosystem services