The Aave app has accumulated over $17 million in user deposits