Sorry, the iPhone 8 is not eSIM compatible. The technology is very new so only the latest models are eSIM compatible. However, manufacturers are embracing eSIMs at a rapid rate. So pay attention to future launches as it’s likely that newer models will be compatible.