No, It is totally free of charge.
We don't require a physical signature, However before proceeding with the registration steps, you can read and/or download our partnership agreement to get an idea about our terms and conditions. Proceeding further with the registration means that you have read and understood our partner agreement terms and conditions and it is a full acceptance and approval from your side to our agreement contract.