YATREDA
ያጥሬዳ
Onchain Storage
ERC-721

YATREDA

MY LAND, 1896

The final moments of the historic Ethiopian victory at the Battle of Adwa, 1896. Ethiopian forces defeated Italy, preserving Ethiopia’s sovereignty. This triumph stands as a symbol of resistance and pride, shaping Ethiopia’s identity and protecting its traditions through generations.

1/1 non-fungible token of single-channel 00:54 video, 2024

ONCHAIN STORAGE (OCS)

/// @notice Function to add onchain data

/// @dev Data must be chunked within calldata limits

/// @dev Only callable by the contract owner

/// @param data The data to add

function addData(bytes memory data) external onlyOwner {
    
emit DataAdded(data);

}

One of the largest files ever stored on an EVM chain.

The OCS protocol developed alongside Transient Labs combines IPFS + onchain storage to create a hybrid & future-proof system. The NFT itself still uses IPFS to store the metadata. This ensures that web2 systems don’t break and that the NFT is as high of quality as possible.

In addition to the NFT, there are separate contracts that store the NFT onchain. The 100 megabyte video is broken up into 100kb chunks and uploaded one at a time. Each chunk is stored in the event log of a particular transaction, making it part of the blockchain history.

We can then recreate the NFT in its entirety by retrieving each chunk from the blockchain and smashing the chunks together offchain.

BEHIND THE SCENES

To showcase the living history of Ethiopia, Yatreda bridges the past and future with My Land, 1896, a motion portrait that brings the Battle of Adwa to life. Horsemen became key collaborators, embodying the cavalry that fought for Ethiopia's freedom. Under the direction of creative director Kiya Tadele, the scene was carefully composed to loop endlessly, symbolizing that history is not confined to the past but continues to shape the present.

Learn more about the artist