I would go with the following:
- You get 5 cantrip slots. These refresh on a short rest.
- You learn the following cantrip free of charge:
Arcanist's Weapon
Transmutation cantrip
Casting Time: 10 minutes
Range: Touch
Components: V, S
Duration: 24 hours or until cast again
You temporarily enchant a weapon for your own personal use. For the duration of the spell, the weapon is considered magical. When you reach higher levels, if you use the Attack action to make a single attack with the weapon, it gains bonus damage on that attack: 1d12 at 5th level, 2d12 at 11th level, and 3d12 at 17th level.
If you cast this spell again, the effect ends on any previously enchanted weapon.