в обычном AccessControl и как можено с другого чейна что-то получить, буду очень благодарен за подсказку. спасибо
This aliasing is required to protect against multiple contracts living at the same address on different chains but controlled by conflicting entities. чтоб например если ты имеешь роль в bsc но не должен быть админом в matic
они целый раздел добавили: https://docs.openzeppelin.com/contracts/4.x/api/crosschain и AccessControlCrossChain как раз под это сделан.
Обсуждают сегодня