The first thing you need to do is first make a loop like structure around the rope and as similar to it make a another loop.
Rope make a knot.
The terms overhand knot half hitch and half knot are often confused and frequently used as though they are interchangeable.
I used a single strand to make the smaller hearts and two to make the larger ones plus to secure the ends.
This knot can also be used to attach two ropes together by creating two interlinked bowline knots.
Thread one tail end downward through the loop wrapping it around behind the crossed tails of rope.
You can add one more square knot as for the security as per your need.
Knots are typically quite a lot weaker than straight rope when rope goes around a tight radius such as in a knot the outside is under more tension than the inside.
The square knot reef knot and sheet bend are the two basic methods of joining two ropes.
Similarly with the slip knot and noose.
Then before tightening it pass the end of the rope under the loop.
Splices which require special tools and are time consuming to make are stronger so permanent fittings usually have eye splices.
Take a rope and make an overhand loop leaving enough of a tail on each end.
Separate the rope into strands mine had three intertwined.
And the figure 8 underlies many other important knots.