Deut 30:19

30:19 heaven and earth to witness. The mention of witnesses recalls the form of ancient Near Eastern treaty documents, which have a list of witnesses at the end, often the names of pagan gods. In the biblical covenant, God’s creation is called to witness against His people.