S

Starknet-Slot-Reader

The project focuses on to decode the value stored in private variables and variables without getter function, by diving directly into the memory slots and accessing the stored value.

Created on 1st December 2022

S

Starknet-Slot-Reader

The project focuses on to decode the value stored in private variables and variables without getter function, by diving directly into the memory slots and accessing the stored value.

The problem Starknet-Slot-Reader solves

The project helps in being a developers buddy , when in need to access any variable (private or variables without getter function ) in the contract, and know the current value stored in it. This can be useful in understanding the implementation of contracts , and further helps in debugging and better understanding of the contracts. It solves many usecases like getting implementation contract from proxy, which is kept as private.

Challenges we ran into

Coming from an Ethereum background, the challenges were faced in understanding the architeture of how variables are stored in starknet, contrary to the sequential slot memory in evm.

Technologies used

Cheer Project

Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.

Discussion

Builders also viewed

See more projects on Devfolio