Manage your family's finances with full transparency and build a better and wealthier tomorrow.
The For Family App is created to organize your family’s financial structure. Not only to be really aware of how much you spend as a household, but to organize what you could do better as a whole for your family’s financial wellbeing. We understand about family’s affairs, we know how “money” and “family” combined are usually synonym with problems, so we created a simple and transparent way to make loans in between family members (or close friends) with clear rules and no hard feelings. For the younger, we created a UI specialized in helping them have (some) control over their pocket money, with our gamification system we’ll help them understand about crypto investments and what to do if you have any savings to generate more money and be aware of their finances.
For Family has three main pillars:
ForFamily is made for every family member!
Focused on building a very basic PWA. Basic Next.js, tailwind/shadcn to easily have working, kinda nice UI. Have a Postgres database to manage state.
Main building block is the Safe SDK to have family member wallets. The parents manage a 2/2 “household” multisig while each member has their personal 1/1 multisig. one parent's Send proposes and captures a real owner signature against a pinned nonce, the other parent's tap rebuilds the byte-identical transaction, adds the second signature and executes.
No wallet popups anywhere, since both keys sit server-side. That's a demo shortcut, but the authorization semantics are identical, nothing executes until both parents have acted.
Building it on Base so we avoid testnet issues, plus full support for all the tech stack.
The real magic of the app is all web2. Templating money interactions between family members. Alerting is fully web2 as well. It reads data from an anonimysed Etherfi Cash CSV upload and checks the user is not buying from one of the prohibited categories of merchants).
Then we have Uniswap API for the “Invest” section, you can do everything via a swap thanks to yield bearing stablecoins, tokenised stocks so we avoid making defi interactions (swap into aUSDC instead of using Aave). Note: Tokenized stocks require KYC so we greyed it out.
For a smooth demo, we have a fake-it “advance 1 week” button and a reset where both postgres state is reset, as well as wallet funds are moved to the original wallet so onchain reads are valid (we run 1:1000 ratio so moving 3 cents onchain are shown as $30).
Claude was our best team member.

