硬币支付大额债务不违法,硬币属于人民币,中华人民共和国的法定货币为人民币,任何单位和个人不得拒绝以人民币偿还中华人民共和国境内的所有公共债务和私人债务。
《中华人民共和国人民币管理条例》第二条
本条例所称人民币,是指中国人民银行依法发行的货币,包括纸币和硬币。
从事人民币的设计、印制、发行、流通和回收等活动,应当遵守本条例。
第三条
中华人民共和国的法定货币是人民币。以人民币支付中华人民共和国境内的一切公共的和私人的债务,任何单位和个人不得拒收。