There are some good non-custodial wallets out there that make it super easy with on-the-fly channels creation. Check Phoenix, Zeus or Blixt.
Ya I need it to be open source
They all three are!
Ya ya I gotta make sure I don't get rugged....NY shit man wallets always running from my city hahahh
Blixt looks good let's see
Blixt is used by nostr:nprofile1qqsq4qcw4c0z3jq3nlselj46qxumysl8hndd8sgy89r6nxq2c8jlspspzamhxue69uhhyetvv9ujumn0wd68ytnzv9hxgtcjs4whg developers!