# Blockchain data types
The blockchain data types are the data types that are used to describe binary formats of blockchain entities.
# List of blockchain data types
# | Keyword | Possible values | Variable size in bytes |
---|---|---|---|
1 | Boolean | 0 and 1 | 1 |
2 | Byte | Integer from -128 to 127 inclusive | 1 |
3 | Int | Integer from -2,147,483,648 to 2,147,483,647 inclusive | 4 |
4 | Long | Integer from -9,223,372,036,854,775,808 to 9,223,372,036,854,775,807 inclusive | 8 |
5 | Short | Integer from -32,768 to 32,767 inclusive | 2 |
6 | String | From 0 to 2,147,483,647 characters inclusive | From 1 to 4 bytes per character |