I have been reading about carbon offsetting and people or companies doing this by buying carbon credits. People give money to people to take care of natural asset (like Earth token and the Natural asset exchange
I don't think "people " buy them . Corporations or companies buy them as required by law ( in USA). One instance is auto manufacturers : When the new automobile fleet average does not meet the EPA requirements . GM may purchase credits from Tesla ( Tesla has a bunch of credits because carbon used to generate electricity is not counted ) . This is done through exchanges. In this case GM must buy the amount of carbon credits to bring the weighted fleet average to within EPA rules.