How did Jonathan seal his covenant with David?

By taking off his clothes and giving his sword, bow, and girdle to David.

Then Jonathan and David made a covenant, because he loved him as his own soul.

And Jonathan stripped himself of the robe that was upon him, and gave it to David, and his garments, even to his sword, and to his bow, and to his girdle. 1 Samuel 18:3-4