The purpose of BTC nodes is to connect Bitcoin software to the Bitcoin network. Bitcoin nodes send, receive, store, and validate BTC transactions. Their goal is also to maintain the integrity of the BTC network.