Support us by voting for our project
here
!

📚 How to Make an Exam

Name

Input the exam name. Avoid adding "Exam" at the end. For example, prefer Basic Algebra over Basic Algebra Exam.

Description

Input the exam description. This field supports newlines for better readability.

Date

Specify the deadline for the exam. After this date, users cannot submit answers. A good practice is to set it a week after the date that you create the exam.

Exam Questions

Add the questions and four possible answers for each. Avoid prefixes like Question 1: or A)—these are already handled by the UI.

Image

Upload a square image via drag-and-drop or file selection. This image will appear on the exam page and on the NFT certificate.

⚙️ Advanced Options

Price

Set a price per submission in USD. It will be charged in equivalent Celo. Set to 0 for a free exam.

Base Score

Define the minimum correct answers required to pass. E.g., for 20 questions, set 12 to reward only those who score 12 or more. By default, it’s 50% of total questions.

Max Submissions

Set a limit on how many users can submit. Default is 0 (unlimited).

Exam Creation Fee

A small native currency fee (Eth or Celo) is required to prevent spam when creating an exam.