I had some top hat bushes made to insert a 5/8" square taper axle into some 20mm bearings, but the crank bosses were shimmed to control end float and bearing retention on that bike. It shouldn't be horribly expensive to put square tapers onto a length of 19mm round bar, but as noted above you'd need to think about how to keep the bearings in the right place.
For an OTP solution, it might be worth trawling BMX fora to see whether anybody has stuffed some square taper junior cranks into a mid frame.
I had some top hat bushes made to insert a 5/8" square taper axle into some 20mm bearings, but the crank bosses were shimmed to control end float and bearing retention on that bike. It shouldn't be horribly expensive to put square tapers onto a length of 19mm round bar, but as noted above you'd need to think about how to keep the bearings in the right place.
For an OTP solution, it might be worth trawling BMX fora to see whether anybody has stuffed some square taper junior cranks into a mid frame.