A North Dakota self-proving affidavit form is a legal document executed by a testator (creator of a will) and two witnesses in the presence of a notary public. This document, once attached to a last will and testament, replaces the need for witnesses to appear before probate court to attest to the legitimacy of a will.