Regarde ce site la:
https://minecraft.gamepedia.com/Attribute
Plus pour t'aider, vu qu'il est très facile de faire une faute, tu peux prendre l'un des nombreux générateur sur le web (mm s'ils sont pas a jour)
https://minecraftcommand..science/custom-item-generator
Par exemple le code suivant me donne un chapeau en cuir, avec un nom custom, du Lore, coloré. Les attributs modifiés c'est la vitesse du joueur, ainsi que l'armure et la robustesse: en l’occurrence cette armure de cuir protège autant que du diams, tout en donnant un bonus de +0.0125 en vitesse (sachant que le joueur a une vitesse de base de 0.1, ça fait un bonus de 12.5%). En plus de ça elle est enchanté protection 5.
Ce qui est important pour la section attribut, c'est de bien spécifié l'operation que tu utilises (0,1 ou 2 pour l'addition, la multiplication "multiplicative" ou additive) et un couple d'UUID unique.
Attention, parce que le code va changer pour la 1.13.
give @p leather_helmet 1 0 {display:{Name:"Cuir de la forêt",Lore:["Béni par le Grand Arbre"],color:1638208},AttributeModifiers:[{AttributeName:"generic.movementSpeed",Name:"generic.movementSpeed",Amount:0.0125,Operation:0,UUIDMost:63325,UUIDLeast:122475,Slot:"head"},{AttributeName:"generic.armor",Name:"generic.armor",Amount:3,Operation:0,UUIDLeast:875577,UUIDMost:406178,Slot:"head"},{AttributeName:"generic.armorToughness",Name:"generic.armorToughness",Amount:2,Operation:0,UUIDLeast:875576,UUIDMost:406178,Slot:"head"}],ench:[{id:0,lvl:5}]}