Seneca is a mature Node.js microservices toolkit that uses pattern matching on JSON messages to organize business logic, decoupling functionality from data models, dependencies, and network transport. It's designed for Node.js developers building distributed systems who want to define and compose discrete services ("commands") without worrying about underlying infrastructure.
How the donated funds are distributed
Kivach works on the Obyte network, and therefore you can track all donations.