This document summarizes a blockchain developers meetup in Malaysia that covered CRUD operations on Ethereum contracts. It discusses how to create, read, update, and delete data in contracts using variables, arrays, structs, and mappings. Key challenges discussed include the inability to directly return complex data types from contracts and the high cost of writing data to the blockchain. The presentation concluded by noting that part 2 will cover creating a database within a contract to enable CRUD beyond predefined structures.