换田建房

您好,地是国家的,我们家种了几十年了,现在对方想盖新房,要求和我家换,把自家用田换地,房子他家而且也写了协议给我家。现在田地登记,我家要求登记我们户名上,对方不同意,房子领的房产证同时要求把给我们种的田登记自家户下。问是否有效?谢谢