Skip to main content
Stanislaw Czembor
Developer Advocate for Casper Association
View all authors

Addressable Entity in Casper 2.0

· 4 min read
Stanislaw Czembor
Developer Advocate for Casper Association
Mel Padden
Head of Developer Relations for Casper Association

Casper 2.0 introduces significant changes in the representation and management of accounts and smart contracts, through the introduction of the AddressableEntity type. This new structure replaces the separate AccountHash and ContractHash used in Casper 1.x, bringing a unified approach to interact with entities on the network. Contracts can now hold and manage funds directly through associated purses, similar to user accounts. They can also manage their own keys, enabling more sophisticated access control.

In this article, we'll dive into the details of AddressableEntity, exploring its structure and functionalities.