Grease a 9-inch loaf pan with butter and line the base with parchment paper. Preheat your oven to 180-degree celsius.
In a mixing bowl, combine dates, and boiling water, soak for 20 - 30 minutes or until dates are softened and the water becomes lukewarm. Transfer this liquid mix to a food processor. Add curd, sugar, butter, and vanilla. Pulse for 1 - 2 seconds to make a smooth liquid. Set aside.
Combine flour, baking powder, baking soda, cinnamon powder, and salt in a large bowl. Mix nicely.
Stir wet ingredients into the flour mixture. Cut and fold the batter until no streaks of flour remain in the batter. Add chopped walnuts and chocolate chips. Mix into the batter nicely. Do not mix the batter for too long.
Pour loaf batter into the greased loaf tin. Bake for about 1 hour or until a toothpick inserted in the center comes out clean.
Transfer the date nut bread to a wire rack to cool down for 5 - 10 minutes.