diff --git a/Trust/Foundation/CryptoAddressValidator.swift b/Trust/Foundation/CryptoAddressValidator.swift new file mode 100644 index 000000000..280a6937c --- /dev/null +++ b/Trust/Foundation/CryptoAddressValidator.swift @@ -0,0 +1,16 @@ +// Copyright SIX DAY LLC. All rights reserved. + +import Foundation + +enum AddressValidatorType { + case ethereum +} + +struct CryptoAddressValidator { + static func isValidAddress(_ value: String?, type: AddressValidatorType = .ethereum) -> Bool { + guard value?.count == 42 else { + return false + } + return true + } +}