Add Piligrim protocol