Not my mistake but still. I'm pretty sure child knows about all the little ways to get onyx and still feels hungry for it.
A question about your stamina calculations, child said 288 from regen, lisa dailies give no stamina but underground does, hard mode gives about 250~ and friends list gives 210 stamina (if you're able to beat all your friends but I doubt that) mona and davi missions do not count as theyre achieved and not given, in other words u cant always depend on those mission to give. We are at 748 stamina total, where is the other 150? Those minor events that reward stamina isnt always gonna be there so just by doing dailies 900 is a small reach. And obviously not everyone can do gold summons everyday, not everyone has spare gold to do so
Edit: forgot 150 from relab, I see your 900
900Γ·9=100x400=40k onyx and that's if you're guaranteed a 2* fodder drop per run, you'll prolly get 2/3 of that amount, 40k+10.8k= 50.8k onyx a day, at that rate it'll be almost a month of a grind (20 days to be exact) to max skill a lvl60+6, good luck grinding my friend
Some ideas for onyx 21