As a user, I want the system to verify the address before I send crypto, so that I can avoid sending funds to the wrong address by mistake.
Acceptance Criteria
[ ] User is prompted to confirm the address before the transaction is initiated.
[ ] The system checks the address format to ensure it matches the expected pattern of the destination crypto type.
[ ] User receives a clear error message if the address format is incorrect.
[ ] User can opt to use an address from their pre-verified address book.
[ ] The system provides the option to send a micro-transaction as verification before sending the full amount.
[ ] User receives a confirmation message once the address is verified.
[ ] The system logs all address verification attempts and their outcomes.
sequenceDiagram
participant User
participant AddressVerificationSystem
User->>AddressVerificationSanityCheckNode as Address verification prior to transaction
Address Verification Feature
As a user, I want the system to verify the address before I send crypto, so that I can avoid sending funds to the wrong address by mistake.
Acceptance Criteria