minecraft summon item with custom name 1.14 [duplicate]

Solution 1:

The Name tag expects a string in JSON format, this is the correct command:

/summon item -137 28 -204 {Item:{id:black_terracotta,Count:1,tag:{display:{Name:'{"text":"Dark Matter"}'}}}}