The access check screen only enables the button when all fields have values. Add stronger validation for wallet address, guild ID, and resource ID before running a check.
Suggested tasks
- Validate wallet address format
- Trim whitespace from all inputs
- Prevent empty or whitespace-only guild IDs
- Prevent empty or whitespace-only resource IDs
- Show field-level error messages
- Add tests for validation behaviour
Acceptance criteria
- Invalid inputs are blocked before access checks run
- Users see clear validation messages
- Access checks only run with valid parameters
The access check screen only enables the button when all fields have values. Add stronger validation for wallet address, guild ID, and resource ID before running a check.
Suggested tasks
Acceptance criteria