根据民法意思自治的原则,只要是双方真实意思表示的协议都是有效的,债权债务人可以签订债权抵押协议,但是双方不得恶意串通损害其他债权人利益,也不得签订以合法形式掩盖非法目的协议。如果是以物抵债,分为流抵契约、让与担保、代物清偿,这个要看你们签的协议属于哪种性质,效力也会因协议内容不同而有所区别。具体情况还要具体分析,债权债务法律条款条例华债网更为清楚明白。回答仅供参考,希望对您有帮助。
协议不违背现行法律法规、不违背公序良俗即可