substratum protocol