Заимствовано из различных вариантов былины «Садко богатый гость», в соединении со сказками из сборникаАфанасьева «Народные русские сказки». Время действия, обычно относимое в былине к XI—XII векам, перенесено в опере в полусказочную-полуисторическую эпоху только что водворившегося в Новгородехристианства, когда ещё сильны были старые языческие верования.
По словам самого композитора,