One API.
That’s all you need.
Banking-grade API that plugs into existing apps, cards, and reward systems. Also a low-tech integration version for rapid launch in days.
// Turn any moment in your product — a purchase, a subscription,
// a milestone reached — into real, verified impact.
const impact = await fetch(
"https://api.handprint.com/sponsors/me/wallet/transactions/order/projects/1",
{
method: "POST",
headers: {
"Authorization": `Bearer ${API_TOKEN}`,
"Content-Type": "application/json",
},
body: JSON.stringify({
amount: 500, // 500 EarthPoints = $5 contributed
metadata: "order:A8F2-9001", // tie it back to your system
}),
},
).then(r => r.json());
// → { transaction: {
// id: 91823,
// order: { id: 5821 },
// wallet: { balance: 48212 }
// } }