# Participate

To join the Secureum Bootcamp, please join the [Secureum Discord](https://discord.gg/AjscqEK4) and head to the `#participate` channel.

**Participation process is as follows**:

1. **LEARN**: Participants may learn from the [Secureum Substack](https://secureum.substack.com/), the [Secureum Youtube Channel](https://www.youtube.com/SecureumVideos) and the [LEARN](/secureum-book/learn/learn.md) section.

   It is encouraged to look at the pinned messages in channels under `Bootcamp Epoch 0` for both the content and their quizzes/answers.

   A compilation of Epoch 0 content is available at [`0xTaylor`'s Secureum Mind Map](https://github.com/x676f64/secureum-mind_map). It is also strongly encouraged to learn from external content.
2. **RACE** — *Readiness Assessment for CARE Endeavor*: Smart contract security challenges (e.g. quizzes) will be planned for last Thursday of \~every month and timely details will be announced in the discord channel accordingly.

   Participation in RACEs requires a **one-time** registering at the [Registration form](https://forms.gle/iL2uQvGZrDq5Uus46). Registrations will be opened (a few days) before every RACE. First-time registrants will receive an email (a few days after registering) with a **RACE Unique Number** (RUN), which is the **same** access code required to participate in **all** future RACEs.

   Check the messages in the `#participate` channel for current dates. All registered participants (with RUNs) are welcome to take part in any of the future RACEs with the same RUN access code. **Please do not register a second time if you already have a RUN code**.

   3. **CARE** — *Comprehensive Audit Readiness Evaluation*: Smart contract security reviews of real-world, security-minded protocols will be held whenever protocols collaborate with Secureum. 16 participants will be invited to participate in a CARE. Their selection will be based on performance in the recent RACE(s). Exact details depend on scheduled protocols/timelines.
   4. **CARE-X** — *CARE Extra*: Smart contract security initiatives customised with collaborating partners will be held similar to CARE. While Secureum works with collaborating protocol partners on CARE, it will work with other Ethereum security ecosystem partners to collaborate in different ways on CARE-X. CARE-Xs may have their own specific RACE-Xs and selection criteria.

**Participation is completely asynchronous and open/free to everyone** 👍

> In need for a more detailed explanation? Check out [patrickd](https://github.com/patrickd-)'s [**Bootcamp when-how-where**](https://gist.github.com/patrickd-/bb9d22956147d91fc458b23426f16ab7)!

**RACE Scoring**:

1. If a question has a single option as the correct answer, then choosing anything other/more than that gives 0 points.

   For e.g., If a question has correct answer as `B`, and `BC` were entered, will the participant get 1/2 marks? No, they will get 0 and so will choosing anything other/more than `B`. This is presumably to prevent rewarding supersets of answers i.e. one can lazily choose `ABCD` as options.
2. If a question has more than one option, say `n` options as the correct answer, then the platform allows only choosing up to n options and the partial points rewarded = `#chosen-correct-options`/`n`.

   For e.g., if a question has correct answers as `AB`, and the person chose `ABD`, will they get 2/3 marks? No, this is not allowed because only 2 options are allowed to be chosen.

   If a question has correct answers as `BC`, and `B` was entered, will they get 1/2 marks? Yes.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://secureum.gitbook.io/secureum-book/secureum-bootcamp/participate.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
