Vu:
l'acte de recours du 26 juin 2010;
l'ordonnance présidentielle du 2 juillet 2010, invitant le recourant à verser une avance de frais de 500 fr. dans un délai de dix jours, conformément à l'<ref-law>;
la demande d'assistance judiciaire du recourant du 31 juillet 2010;

considérant:
que la décision attaquée est un jugement de divorce invitant le recourant à restituer à l'intimée une montre Tissot qu'elle lui avait prêtée ou, à défaut, à lui verser l'indemnité d'assurance reçue pour le prétendu vol de la montre valorisée à 2'000 fr.;
que s'agissant d'une décision rendue en première instance, le recours constitutionnel subsidiaire est irrecevable en vertu de l'<ref-law>, qui n'ouvre la voie d'un tel recours qu'à l'encontre des décisions des autorités cantonales de dernière instance;
que dans la mesure où il serait implicitement dirigé contre l'arrêt de la Cour de justice du 17 mai 2010, qui a déclaré l'appel du recourant irrecevable faute de contenir une motivation répondant aux exigences légales, le recours constitutionnel serait irrecevable pour le même motif, à savoir faute d'indiquer selon l'<ref-law> (par renvoi de l'<ref-law>) en quoi l'arrêt cantonal consacrerait une violation de droits constitutionnels;
que le recours étant ainsi manifestement irrecevable, il convient, en procédure simplifiée selon l'<ref-law>, de ne pas entrer en matière;
que la demande d'assistance judiciaire doit être rejetée faute de chances de succès du recours (<ref-law>);
qu'en conséquence, les frais de la présente procédure sont mis à la charge du recourant (<ref-law>);

par ces motifs, la Présidente prononce:
1. Le recours est irrecevable.
2. La demande d'assistance judiciaire du recourant est rejetée.
3. Les frais judiciaires, arrêtés à 250 fr., sont mis à la charge du recourant.
4. Le présent arrêt est communiqué aux parties et à la 19ème Chambre du Tribunal de première instance du canton de Genève.
Lausanne, le 6 août 2010
Au nom de la IIe Cour de droit civil
du Tribunal fédéral suisse
La Présidente: Le Greffier:
Hohl Fellay