Buzzfeed reports the full text of the nuclear agreement has been posted on the Russian Foreign Ministry website.
The document runs to 159 pages. Among the highlights is a paragraph committing Iran to only use its nuclear program for peaceful purposes, and a clause saying that enrichment will be curbed for eight years.
Previous reports had spoken of enrichment curbs for 10 to 15 years.
The text is unconfirmed so far.