**promise‑controller** is a small npm library that gives developers an explicit controller object for a single JavaScript Promise, exposing `resolve`, `reject`, `reset`, timeout handling and state flags (`isPending`, `isFulfilled`, etc.). It’s useful for cases where you need easy access to the promise’s callbacks, want to reuse the same pending promise across calls, or require automatic rejection after a configurable timeout—making asynchronous code cleaner for front‑end or Node.js developers.
How the donated funds are distributed
Kivach works on the Obyte network, and therefore you can track all donations.