Jabir bin Abdullah reported,

The Messenger of Allah ﷺ remained in Mecca for ten years, following people to their dwellings at Ukaz and Majannah, and during the pilgrimage seasons at Mina, saying, "Who will give me shelter? Who will support me until I deliver the message of my Lord, and Paradise will be his?" A man would come from Yemen or from Mudar, and his people would come to him saying, "Beware the young man of Quraysh, lest he tempt you." He would walk among them while they pointed at him with their fingers, until Allah sent for him from us in Yathrib. We gave him shelter and believed in him.A man among us would go out, believe in him, and he would teach him the Quran. Then he would return to his family, and they would accept Islam through his Islam, until there was no house among the houses of the Ansar in which there was not a group of Muslims openly practicing Islam.Then we consulted together and said, "How long shall we leave the Messenger of Allah ﷺ to be driven about in the mountains of Mecca, living in fear?" So seventy men of us journeyed to him until they reached him during the pilgrimage season. We arranged to meet him at the mountain pass of Aqaba. We gathered there to him, one man at a time, then two, until we were all assembled.We said, "Messenger of Allah, we pledge our allegiance to you."He said, "You pledge to me to hear and obey, in eagerness and in reluctance, to spend in hardship and in ease, to enjoin good and forbid evil, to speak the truth for the sake of Allah without fearing the blame of any blamer, and to support me. When I come to you, you will protect me as you protect yourselves, your wives, and your children, and Paradise will be yours."So we rose to him to pledge our allegiance. Then Asaad bin Zurara, who was among the youngest of them, took his hand and said, "Slowly, people of Yathrib! We did not drive our camels hard to come here except knowing that he is the Messenger of Allah ﷺ. Bringing him out today means breaking with all the Arabs, the killing of your best men, and swords striking you. Either you are a people who can endure this, in which case your reward is with Allah, or you are a people who fear cowardice within yourselves. If so, make it clear now, and that will be your excuse before Allah."They said, "Take your hand away from us, Asaad. By Allah, we will never abandon this pledge, nor will we ever renounce it."So we rose to him and pledged our allegiance. He took our pledge and stipulated its terms, and in return he granted us Paradise.

Ahmad 14456

Sahih

حدثنا عبد الرزاق أخبرنا معمر عن ابن خثيم عن أبي الزبير

عن جابر قال

مكث رسول الله ﷺ بمكة عشر سنين يتبع الناس في منازلهم بعكاظ ومجنة وفي المواسم بمنى يقول من يؤويني من ينصرني حتى أبلغ رسالة ربي وله الجنة حتى إن الرجل ليخرج من اليمن أو من مضر كذا قال فيأتيه قومه فيقولون احذر غلام قريش لا يفتنك ويمشي بين رجالهم وهم يشيرون إليه بالأصابع حتى بعثنا الله إليه من يثرب فآويناه وصدقناه فيخرج الرجل منا فيؤمن به ويقرئه القرآن فينقلب إلى أهله فيسلمون بإسلامه حتى لم يبق دار من دور الأنصار إلا وفيها رهط من المسلمين يظهرون الإسلام ثم ائتمروا جميعا فقلنا حتى متى نترك رسول الله ﷺ يطرد في جبال مكة ويخاف فرحل إليه منا سبعون رجلا حتى قدموا عليه في الموسم فواعدناه شعب العقبة فاجتمعنا عليه من رجل ورجلين حتى توافينا فقلنا يا رسول الله نبايعك قال تبايعوني على السمع والطاعة في النشاط والكسل والنفقة في العسر واليسر وعلى الأمر بالمعروف والنهي عن المنكر وأن تقولوا في الله لا تخافون في الله لومة لائم وعلى أن تنصروني فتمنعوني إذا قدمت عليكم مما تمنعون منه أنفسكم وأزواجكم وأبناءكم ولكم الجنة قال فقمنا إليه فبايعناه وأخذ بيده أسعد بن زرارة وهو من أصغرهم فقال رويدا يا أهل يثرب فإنا لم نضرب أكباد الإبل إلا ونحن نعلم أنه رسول الله ﷺ وإن إخراجه اليوم مفارقة العرب كافة وقتل خياركم وأن تعضكم السيوف فإما أنتم قوم تصبرون على ذلك وأجركم على الله وإما أنتم قوم تخافون من أنفسكم جبينة فبينوا ذلك فهو عذر لكم عند الله قالوا أمط عنا يا أسعد فوالله لا ندع هذه البيعة أبدا ولا نسلبها أبدا قال فقمنا إليه فبايعناه فأخذ علينا وشرط ويعطينا على ذلك الجنة

أحمد 14456صحيح
Contents
Reference
Commentary
Ayat
Collection
Musnad Ahmad
Book
Jabir bin Abdullah
Numbering
Darussalam 14456
Ahmad 14456