Prepared the mold and set it aside.
Make the palm sugar syrup. Measure 300ml water in a small pot.
Grate the palm sugar and add it to the water. Cook over medium heat until the palm sugar is all dissolved. Strain the solution and set the syrup aside.
In a separate medium-sized pot, measure 600ml water. Sprinkle the jelly powder into it.
Stir and cook on medium heat until the jelly solution comes to a rolling boil (see Note 1). This should take about 10 minutes on medium heat.
Strain the jelly solution and divide it into 2 equal portions.
Pour the coconut milk and white sugar into the first portion. Stir over low heat until the sugar is all dissolved (see Note 2). Cover and turn off the heat.
Pour the strained palm sugar solution into the second portion. Heat it up briefly and stir well. Cover and turn off the heat.
Pour a thin layer of the coconut milk jelly solution into the prepared mold. Refrigerate until the jelly sets.
Remove from fridge and very gently, pour a thin layer of the gula melaka jelly on the white layer (see Notes 3 & 4). Spoon the jelly as close to the top surface as possible to prevent the bottom layer from breaking.
Refrigerate until the second jelly layer sets lightly.
Repeat the process until both the jelly solutions are used up. For the final layer, if there is not enough of either solution to make a full layer, combine both the solutions and pour into the mold as one final layer.
Refrigerate the jelly until it is completely set and thoroughly chilled for about 2 hours.
Once completely set, remove the jelly from the fridge. Run a thin spatula along the sides of the mold to loosen the jelly.
Place a plate on top of the mold and turn it over with the mold underneath it. Tap to remove the jelly onto the plate (see Note 5).
Cut the jelly into small blocks before serving.