只要捐赠人是完全民事行为能力人,在不违反法律法规强制性规定和社会治安、良好风俗习惯的情况下,协议具有法律效力。公证不是协议生效的必要条件,可以不予公证。但是,公证协议具有公证的法律效力,不可推翻。不需要公证也有效,只不过公证后的赠与合同不能随意撤销,公证一般是自愿进行的,并非绝对需要。
法律依据
《中华人民共和国合同法》第一百八十六条赠与人在赠与财产的权利转移之前可以撤销赠与。具有救灾、扶贫等社会公益、道德义务性质的赠与合同或者经过公证的赠与合同,不适用前款规定。