Real-world asset tokenization: the contracts behind the idea