God Almighty (Hebrew El-Shaddai): This name for God emphasizes his power (see also 28:3; 35:11; 43:14; 48:3; 49:25).
Walk before Me and be blameless: To bless the nations, Abram needed to obey. Almighty God would guide his actions.