100 DAYS OF CODE
DAY 100
Events are a way for your smart contract to communicate with the outside world — like sending messages from the blockchain to your app (for example, showing notifications in your DApp).
They help you log data on the blockchain so you can track what happens in your contract.

100 DAYS OF CODE
DAY 99
An Enum (short for enumeration) is a way to create a set of named constant values.
It helps make your code more readable and organized when you have limited possible options.

100 DAYS OF CODE
DAY 98
useEffect & cleanup: useEffect lets functional components run side effects (fetching, timers, subscriptions). Return a cleanup function to stop timers or unsubscribe when the component unmounts or before the effect re-runs.

100 DAYS OF CODE
DAY 97
Loops in Solidity are used to repeat actions until a condition is met — just like in JavaScript or other languages.

100 DAYS OF CODE
DAY 96
Props (short for “properties”) are how you pass data from a parent component to a child component in React.
They make your components reusable and dynamic — meaning you can use the same component with different data.

100 DAYS OF CODE
DAY 95
mappings, which store key-value pairs (like an address → balance). Useful for tracking balances or ownership.

100 DAYS OF CODE
DAY 94
The useState hook lets React components remember values — it’s how components store and update data that changes (like counters, form inputs, etc.).
It makes your component interactive.

100 DAYS OF CODE
DAY 93
An event lets your contract write structured logs to the blockchain so off-chain apps (like UIs or indexers) can watch and react to important happenings (e.g., deposits, transfers).

100 DAYS OF CODE
DAY 92
A function in Solidity is a block of code that performs a specific task. It helps you organize your program, reuse code, and make your smart contract more readable.

100 DAYS OF CODE
DAY 91
Props (short for properties) are how you pass data from one component to another — usually from a parent to a child.
They make components reusable because you can send different data each time.

Log in to follow creators, buy tickets, and interact with posts.
By clicking on "Enter The Arena With X" you agree to our terms of use and privacy policy.