This is the User Verification App, a Spring Boot application that verifies user wallets using their phone number (via SMS OTP one time password) or Discord account.
git clone https://github.com/cardano-foundation/cf-cardano-ballot.git
cd cf-cardano-ballot/backend-services/user-verification-service
./gradlew build
./gradlew test
# You would need to configure the app using the application.properties file
./gradlew bootRun
To ensure the stability and reliability of this project, we have implemented API tests based on REST Assured. By clicking on the links below, you can access the detailed coverage report