class Stytch::CryptoWallets

def authenticate_start(

def authenticate_start(
  crypto_wallet_address:,
  crypto_wallet_type:,
  user_id: nil,
  session_token: nil,
  session_jwt: nil
)
  request = {
    crypto_wallet_address: crypto_wallet_address,
    crypto_wallet_type: crypto_wallet_type
  }
  request[:user_id] = user_id unless user_id.nil?
  request[:session_token] = session_token unless session_token.nil?
  request[:session_jwt] = session_jwt unless session_jwt.nil?
  post_request("#{PATH}/authenticate/start", request)
end