1366年,朱元璋派亲信将领廖永忠去将韩林儿接到应天府(今南京)。可当韩林儿乘坐的御船行至瓜洲时,"意外"发生了沉船事故,韩林儿溺水身亡。接着,朱元璋就正式成为了政权的最高领导人。
1368年,朱元璋在南京称帝,国号大明,年号洪武。同时,他大加封赏身边的开国元勋。当年负责护送小明王韩林儿的廖永忠被封为了德庆侯。按照朱元璋的说法,廖永忠本来应该封公爵,但因为护送小明王的时候发生了重大安全事故,所以只能封侯爵。但事实上,如果按战功来评定的话,别说是公爵,就是许多被册封为侯爵的将领,战功都远远超过廖永忠。朱元璋给廖永忠封侯,究竟是赏赐还是惩罚,恐怕只有朱元璋自己最清楚了。