give @p minecraft:vault[
    minecraft:block_entity_data={
        id:"minecraft:vault",
        server_data:{},
        config:{
            key_item:{
                id:"minecraft:trial_key",
                components:{
                    "minecraft:custom_name":{
                        text:"Sanctum Key",
                        italic:false
                    },
                    "minecraft:damage_resistant":{
                        types:"#minecraft:is_fire"
                    },
                    "minecraft:rarity":"uncommon"
                }
            },
            loot_table:"an:chests/infernal_sanctum/treasure_vault"
        },
        shared_data:{}
    },
    minecraft:custom_name={
        text:"Sanctum Vault",
        italic:false
    },
    minecraft:rarity="epic"
]