Large language models can be guided by mined RBAC practices to effectively repair AC vulnerabilities in smart contracts.