Такого нет
Ты можешь мастерить контракты по тем же архитектурным паттернам, по которым ты пишешь обычный код, разницы нет
Есть туториалы трюфеля, которые обучают писать простые контракты и работать с фреймворком, есть еще OZ откуда ты можешь подсмотреть best practices, но по архитектуре ничего подобного нет вообще, т.к. область слишком новая, да и разницы особо нет
В основном все просто пиздят смотрят в чужой код и копируют что-то оттуда