first‑event is a tiny Node.js utility that listens on one or more events from an EventEmitter and returns a Promise that resolves (or rejects) with the data from whichever event fires first, then automatically removes all listeners. It’s useful for developers who need to “race” events—such as error vs. success signals—across single or multiple emitters and optionally cancel the listeners.
How the donated funds are distributed
Kivach works on the Obyte network, and therefore you can track all donations.