Onboarding verifies that the caller owns the StarkNet address and enters them into the database. This call is idempotent.
Ethereum account used to onboard
Starknet address
Starknet signature
Public key of the user being onboarded.
Referral code of the user who referred the user being onboarded.