Catalytic talisman