You could use a code escrow service.