Origins of scroll contracts