We do not currently know of any antonyms for sell down the river.
The verb sell down the river is defined as: