W ho hath also sealed us, and given the earnest of the Spirit in our hearts.
putting His seal upon us and giving us His Spirit in our hearts as the security deposit and guarantee.