We do not currently know of any antonyms for selling down the river.
For similar words to selling down the river, try: