There is absolute zero verses that teach sola fide. Not a single one. The best shoot is one in Ephesians but it's only because it's inherently anti-pelagian but it still does not speak about justification by faith alone.
Then why, o vain man, do you insist that it changes ANYTHING?
But there is the problem. James 2 does not speak about Genesis 15. It's about Genesis 22. And that justification took place in this, 22th, chapter. Of course, if you don't believe in protestant bullshit that makes perfect sense.
Romans 4 and Galatians 3 are primarily about Mosaic Law i.e. that it does not save and never could save. You chop those chapter to fe verses and except rest of people to be us blind. A defining characteristic of all heresies is that they appeal to Scripture in selective sound bites, since appealing to the broader context would expose the error. I'll examine some of that ignored context and show why it does harm to the Protestant appeal to Romans 4. Here let me expalin it what those chapter means.
The passage I had in mind was Romans 4:13-16, coming right on the heels of Romans 4:9-12 (another context routinely ignored by Protestants). In 4:9-12, Paul emphasizes that Abraham's faith was regarded as a righteous act prior to his being circumcised, and that is to prove that justification does not depend on whether one is a Jew or Gentile. That passage shows clearly that Paul was not worried about people trying to save themselves by their own works instead of trusting in Jesus alone by faith alone, but rather that the real problem was Jews thinking themselves superior to the Gentiles and missing the fact justification is apart from the Mosaic Law (Rom 3:28). This sets up Paul for summarizing the heart of his Gospel message:
13 For the promise to Abraham and his offspring that he would be heir of the world did not come through the law but through the righteousness of faith. 14 For if it is the adherents of the law who are to be the heirs, faith is null and the promise is void. 15 For the law brings wrath, but where there is no law there is no transgression. 16 That is why it depends on faith, in order that the promise may rest on grace and be guaranteed to all his offspring - not only to the adherent of the law but also to the one who shares the faith of Abraham, who is the father of us all
If Paul was talking about some generic "law" and generic "works" in Romans 4, then this passage really makes no sense. But if Paul is talking about the works of the Mosaic Law, then the beauty of this passage really pops out. What Paul is saying is that God granted a saving "promise" to Abraham back in Genesis, and reception of this "promise" was not conditioned upon adhering to the Mosaic Law which was instituted in Exodus. In fact, Paul says if this "promise" came through following the Mosaic Law, then the prior condition of Abrahamic faith would be nullified.
Using the Catholic principle of Scripture-interprets-Scripture which Protestants don't like, I'll now turn to Galatians 3 which brings about this same message in a more plain manner:
15 To give a human example, brothers: even with a man-made covenant, no one annuls it or adds to it once it has been ratified. 16 Now the promises were made to Abraham and to his offspring. It does not say, “And to offsprings,” referring to many, but referring to one, “And to your offspring,” who is Christ. 17 This is what I mean: the law, which came 430 years afterward, does not annul a covenant previously ratified by God, so as to make the promise void. 18 For if the inheritance comes by the law, it no longer comes by promise; but God gave it to Abraham by a promise. 19 Why then the law? It was added because of transgressions, until the offspring should come to whom the promise had been made, and it was put in place through angels by an intermediary.