No.

You do not pay any deposit or registration fee or royalty.