The FBI offered Christopher Steele, a former MI6 spy, “up to $1 million” to corroborate allegations about Donald Trump made in his dossier, a court heard.
Agents met with Mr Steele in the UK in October 2016, the month before Mr Trump won the presidential election, according to a witness.
Brian Auten, an FBI analyst, told a court the allegations were not corroborated, Mr Steele did not give his sources, and the money was not paid.
Mr Auten was giving evidence in the trial of Igor Danchenko, who later emerged as a source for Mr Steele’s dossier.
Mr Danchenko, a Russian analyst who played a major role in the creation of the dossier, has pleaded not guilty to five charges of making false statements to the FBI.