Very interesting. How are you dealing with KYC regulations? Do you provide that, or is it the responsibility of developers calling your API to have already done KYC.
In general our approach is to focus on building things that 'only a bank can do' and if there are great existing solutions (ie: fraud, kyc, issuing processors) we let developers bring those solutions. We play nicely with all of them.