Douki
type: MusicGroup
genre: moroccan pop
genre: raï
description: , better known by his ring name Douki (stylised in all caps as DOUKI), is a Japanese luchador enmascarado (or masked professional wrestler). He is signed to New Japan Pro-Wrestling (NJPW), where he is
popularity: 29
followers: 3886
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xdb365b42ab47f7ea94d5eb650aa1ffcd960d2c4a377fc6b1b7015c2040371482
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953407
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/953407
additional property: OTSProofURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/1dd291cc-301e-4bbb-b19d-20670bb280c6.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/1dd291cc-301e-4bbb-b19d-20670bb280c6.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/1dd291cc-301e-4bbb-b19d-20670bb280c6
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:24:56Z
additional property: OTSCanonicalRecord
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb365b42ab47f7ea94d5eb650aa1ffcd960d2c4a377fc6b1b7015c2040371482. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1dd291cc-301e-4bbb-b19d-20670bb280c6.json and https://artists.proofprofile.net/proofs/artist/1dd291cc-301e-4bbb-b19d-20670bb280c6.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T21:20:00Z
album: A quoi tu joues
  type: MusicAlbum
  date published: 2019-02-11
album: Vanilla
  type: MusicAlbum
  date published: 2019-06-30
album: L'amour de ma vie
  type: MusicAlbum
  date published: 2019-10-16
  track: L'amour de ma vie
    type: MusicRecording
    duration: PT3M10S
    duration ms: 190843
    explicit: false
    by artist: Douki
    in album: L'amour de ma vie
      type: MusicAlbum
      date published: 2019-10-16
    genre: moroccan pop
    genre: raï
    isrc code: CH6541770254
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-03T09:15:10+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x0636c0739e1595b21c7247e925be2a2264030cb10a63f4a0603e28e9dc599749
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 956576
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/956576
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CH6541770254
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-04T02:06:47Z
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0636c0739e1595b21c7247e925be2a2264030cb10a63f4a0603e28e9dc599749. Chain 2 (Bitcoin): anchored in block 956576 (2026-07-04T02:06:47Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CH6541770254.
      date published: 2026-07-04T02:06:47Z
    audio: L'amour de ma vie
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 83.016
      additional property: Musical Key
        type: PropertyValue
        value: 6
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 0
      additional property: Time Signature
        type: PropertyValue
        value: 4
      additional property: Danceability
        type: PropertyValue
        value: 0.724
      additional property: Energy
        type: PropertyValue
        value: 0.432
      additional property: Speechiness
        type: PropertyValue
        value: 0.039
      additional property: Acousticness
        type: PropertyValue
        value: 0.661
      additional property: Instrumentalness
        type: PropertyValue
        value: 0.003
      additional property: Liveness
        type: PropertyValue
        value: 0.104
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.535
      additional property: Loudness (dB)
        type: PropertyValue
        value: -9.156
      additional property: Key Name
        type: PropertyValue
        value: F#
      additional property: Mode Name
        type: PropertyValue
        value: Minor
album: Yezzina
  type: MusicAlbum
  date published: 2020-02-07
album: Y'a Danger
  type: MusicAlbum
  date published: 2020-03-16
album: Deni Denia
  type: MusicAlbum
  date published: 2020-03-19
album: Amour impossible
  type: MusicAlbum
  date published: 2020-03-27
  track: Amour impossible
    type: MusicRecording
    duration: PT3M14S
    duration ms: 194157
    explicit: false
    by artist: Douki
    in album: Amour impossible
      type: MusicAlbum
      date published: 2020-03-27
    genre: moroccan pop
    genre: raï
    isrc code: CH6542038021
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-05T22:42:22+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xc51690de879ecbdab6cc98f108f85958bcead0c878adea6d1d7f1e2e8aee3c93
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 956857
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/956857
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CH6542038021
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-06T01:26:17Z
    additional property: OTSVerifyInstructions
      type: PropertyValue
      value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc51690de879ecbdab6cc98f108f85958bcead0c878adea6d1d7f1e2e8aee3c93. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CH6542038021.
      date published: 2026-07-06T01:26:17Z
    audio: Amour impossible
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 88.874
      additional property: Musical Key
        type: PropertyValue
        value: 0
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 0
      additional property: Time Signature
        type: PropertyValue
        value: 4
      additional property: Danceability
      additional property: Energy
      additional property: Speechiness
      additional property: Acousticness
      additional property: Instrumentalness
      additional property: Liveness
      additional property: Valence (Positivity)
      additional property: Loudness (dB)
      additional property: Key Name
      additional property: Mode Name
album: Dans le miroir
album: T'es folle
album: Ma jolie
album: Pour toi jamais
album: Esma3ni
album: Amour à deux visages
album: Loco
album: Bandido
album: Amira
album: Maquillage
album: Elle en peut plus
album: Ton roi
album: Respecte toi
album: وينك لباس
album: Ennemie
album: Roses
album: Si demain on oublie tout
album: Pas d'accord
album: Cocaina
album: Ma moitié
album: Maintenant faut khalass
album: Pas les mots
album: Mon long voyage
album: Le problème
album: M'appelle pas frérot
album: Amour compliqué
album: J'ai capté
album: Le meilleur
album: Histoire de coeur
album: Kylie Jenner
album: Bandida
album: On n'se connaît pas
album: Mon meilleur ami
album: Soir d'hiver
album: C'est fini
album: Gentil garçon
album: Mademoiselle
album: Je t'écris
album: Billionaire
album: Désolé
album: Ma peine
album: Pas eu le choix
album: Liberté du coeur
album: Pas toi
album: Lune
album: Un autre dans ta vie
album: Courage
album: Una Semana
album: Amour à distance
album: Relation compliqué
album: Medicament
album: Amour éternel
album: Ma fille
album: Umbrella
album: Limite

Danceability
type: PropertyValue
value: 0.465

Energy
type: PropertyValue
value: 0.566

Speechiness
type: PropertyValue
value: 0.054

Acousticness
type: PropertyValue
value: 0.633

Instrumentalness
type: PropertyValue
value: 0

Liveness
type: PropertyValue
value: 0.13

Valence (Positivity)
type: PropertyValue
value: 0.562

Loudness (dB)
type: PropertyValue
value: -7.739

Key Name
type: PropertyValue
value: C

Mode Name
type: PropertyValue
value: Minor

Dans le miroir
type: MusicAlbum
date published: 2020-05-27

T'es folle
type: MusicAlbum
date published: 2020-06-25

Ma jolie
type: MusicAlbum
date published: 2020-07-29

Pour toi jamais
type: MusicAlbum
date published: 2020-09-21

Esma3ni
type: MusicAlbum
date published: 2020-10-14

Amour à deux visages
type: MusicAlbum
date published: 2020-10-30
track: J'ai changé
  type: MusicRecording
  duration: PT3M32S
  duration ms: 212277
  explicit: false
  by artist: Douki
  in album: Amour à deux visages
    type: MusicAlbum
    date published: 2020-10-30
  genre: moroccan pop
  genre: raï
  isrc code: CH6541641811
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-29T13:09:03+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x8e01c34ac6f4965baa8bd9115b1f62a0918c7e288a992457c16d42ecee3d1f6f
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956375
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956375
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CH6541641811
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T16:51:38Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e01c34ac6f4965baa8bd9115b1f62a0918c7e288a992457c16d42ecee3d1f6f. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CH6541641811.
    date published: 2026-07-02T16:51:38Z
  audio: J'ai changé
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 121.07
    additional property: Musical Key
      type: PropertyValue
      value: 8
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.682
    additional property: Energy
      type: PropertyValue
      value: 0.491
    additional property: Speechiness
      type: PropertyValue
      value: 0.042
    additional property: Acousticness
      type: PropertyValue
      value: 0.26
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.119
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.195
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.073
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Loco
type: MusicAlbum
date published: 2020-12-16

Bandido
type: MusicAlbum
date published: 2021-02-02

Amira
type: MusicAlbum
date published: 2021-03-03

Maquillage
type: MusicAlbum
date published: 2021-03-17

Elle en peut plus
type: MusicAlbum
date published: 2021-04-07

Ton roi
type: MusicAlbum
date published: 2021-05-13

Respecte toi
type: MusicAlbum
date published: 2021-06-26

وينك لباس
type: MusicAlbum
date published: 2021-07-07

Ennemie
type: MusicAlbum
date published: 2021-07-21

Roses
type: MusicAlbum
date published: 2021-08-04

Si demain on oublie tout
type: MusicAlbum
date published: 2021-08-04

Pas d'accord
type: MusicAlbum
date published: 2021-08-07

Cocaina
type: MusicAlbum
date published: 2021-08-29

Ma moitié
type: MusicAlbum
date published: 2021-08-30

Maintenant faut khalass
type: MusicAlbum
date published: 2021-09-01

Pas les mots
type: MusicAlbum
date published: 2021-09-15

Mon long voyage
type: MusicAlbum
date published: 2021-09-18

Le problème
type: MusicAlbum
date published: 2021-09-29

M'appelle pas frérot
type: MusicAlbum
date published: 2021-10-14

Amour compliqué
type: MusicAlbum
date published: 2021-10-21

J'ai capté
type: MusicAlbum
date published: 2021-11-06

Le meilleur
type: MusicAlbum
date published: 2021-11-10

Histoire de coeur
type: MusicAlbum
date published: 2021-11-17

Kylie Jenner
type: MusicAlbum
date published: 2021-11-17

Bandida
type: MusicAlbum
date published: 2021-12-01

On n'se connaît pas
type: MusicAlbum
date published: 2021-12-12

Mon meilleur ami
type: MusicAlbum
date published: 2021-12-14

Soir d'hiver
type: MusicAlbum
date published: 2021-12-15

C'est fini
type: MusicAlbum
date published: 2022-01-04

Gentil garçon
type: MusicAlbum
date published: 2022-01-07
track: C'est fini
  type: MusicRecording
  duration: PT2M36S
  duration ms: 156404
  explicit: false
  by artist: Douki
  in album: Gentil garçon
    type: MusicAlbum
    date published: 2022-01-07
  genre: moroccan pop
  genre: raï
  isrc code: CH6541687611
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T11:41:54+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x10c9681d4b0e94fa8a96ceacb1529264755a731e54eeb79d207ef82f82d1a6c1
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958286
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958286
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CH6541687611
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T12:43:37Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10c9681d4b0e94fa8a96ceacb1529264755a731e54eeb79d207ef82f82d1a6c1. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CH6541687611.
    date published: 2026-07-16T12:43:37Z
  audio: C'est fini
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 88.793
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.502
    additional property: Energy
      type: PropertyValue
      value: 0.471
    additional property: Speechiness
      type: PropertyValue
      value: 0.173
    additional property: Acousticness
      type: PropertyValue
      value: 0.135
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.122
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.38
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.119
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Mademoiselle
type: MusicAlbum
date published: 2022-01-28

Je t'écris
type: MusicAlbum
date published: 2022-01-29

Billionaire
type: MusicAlbum
date published: 2022-02-01

Désolé
type: MusicAlbum
date published: 2022-02-02

Ma peine
type: MusicAlbum
date published: 2022-02-16
track: Ma peine
  type: MusicRecording
  duration: PT3M32S
  duration ms: 212332
  explicit: false
  by artist: Douki
  in album: Ma peine
    type: MusicAlbum
    date published: 2022-02-16
  genre: moroccan pop
  genre: raï
  isrc code: CH6542205394
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T06:39:38+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x3a661ee79de1e8d727a1e2fa44e5e681efbf3103ed874f3a4fa1d5099c4f6e65
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956772
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956772
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CH6542205394
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T10:01:46Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a661ee79de1e8d727a1e2fa44e5e681efbf3103ed874f3a4fa1d5099c4f6e65. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CH6542205394.
    date published: 2026-07-05T10:01:46Z
  audio: Ma peine
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 124.343
    additional property: Musical Key
      type: PropertyValue
      value: 8
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.572
    additional property: Energy
      type: PropertyValue
      value: 0.261
    additional property: Speechiness
      type: PropertyValue
      value: 0.324
    additional property: Acousticness
      type: PropertyValue
      value: 0.772
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.087
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.381
    additional property: Loudness (dB)
      type: PropertyValue
      value: -15.902
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Major

Pas eu le choix
type: MusicAlbum
date published: 2022-03-09

Liberté du coeur
type: MusicAlbum
date published: 2022-03-12

Pas toi
type: MusicAlbum
date published: 2022-03-17

Lune
type: MusicAlbum
date published: 2022-03-30

Un autre dans ta vie
type: MusicAlbum
date published: 2022-04-06

Courage
type: MusicAlbum
date published: 2022-04-23

Una Semana
type: MusicAlbum
date published: 2022-04-25

Amour à distance
type: MusicAlbum
date published: 2022-05-19

Relation compliqué
type: MusicAlbum
date published: 2022-05-25

Medicament
type: MusicAlbum
date published: 2022-06-20

Amour éternel
type: MusicAlbum
date published: 2022-06-22
track: Amour éternel
  type: MusicRecording
  duration: PT4M15S
  duration ms: 255428
  explicit: false
  by artist: Douki
  in album: Amour éternel
    type: MusicAlbum
    date published: 2022-06-22
  genre: moroccan pop
  genre: raï
  isrc code: CH6542227361
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T22:36:57+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x32175229ad81d743db79ce245c73488a1b4e3b61449064db90607f746138a119
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956841
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956841
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CH6542227361
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T22:14:35Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32175229ad81d743db79ce245c73488a1b4e3b61449064db90607f746138a119. Chain 2 (Bitcoin): anchored in block 956841 (2026-07-05T22:14:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CH6542227361.
    date published: 2026-07-05T22:14:35Z
  audio: Amour éternel
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 125.84
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.51
    additional property: Energy
      type: PropertyValue
      value: 0.248
    additional property: Speechiness
      type: PropertyValue
      value: 0.057
    additional property: Acousticness
      type: PropertyValue
      value: 0.866
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.098
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.539
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.495
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Major

Ma fille
type: MusicAlbum
date published: 2022-07-01

Umbrella
type: MusicAlbum
date published: 2022-07-27

Limite
type: MusicAlbum
date published: 2022-08-09

Ma dose
type: MusicAlbum
date published: 2022-08-17

Cannes City
type: MusicAlbum
date published: 2022-08-22

Amour Noir
type: MusicAlbum
date published: 2022-08-31

Une femme en or
type: MusicAlbum
date published: 2022-09-28

Baby désolé
type: MusicAlbum
date published: 2022-10-28
track: Baby désolé
  type: MusicRecording
  duration: PT3M10S
  duration ms: 190217
  explicit: false
  by artist: Douki
  in album: Baby désolé
    type: MusicAlbum
    date published: 2022-10-28
  genre: moroccan pop
  genre: raï
  isrc code: CH6542277832
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T14:22:13+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x11ac1c043bba3337e3a6337a27c2b334df7174e97258db565f542eed9a2ef6de
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958568
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958568
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CH6542277832
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T15:23:47Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11ac1c043bba3337e3a6337a27c2b334df7174e97258db565f542eed9a2ef6de. Chain 2 (Bitcoin): anchored in block 958568 (2026-07-18T15:23:47Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CH6542277832.
    date published: 2026-07-18T15:23:47Z
  audio: Baby désolé
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 142.997
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.823
    additional property: Energy
      type: PropertyValue
      value: 0.469
    additional property: Speechiness
      type: PropertyValue
      value: 0.116
    additional property: Acousticness
      type: PropertyValue
      value: 0.53
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.114
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.847
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.221
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Petit coeur
type: MusicAlbum
date published: 2022-11-09

Tromperie
type: MusicAlbum
date published: 2022-11-23

Ange
type: MusicAlbum
date published: 2022-12-07

Bonne année
type: MusicAlbum
date published: 2022-12-23

Ton vrai visage
type: MusicAlbum
date published: 2023-01-18

Petit coeur
type: MusicAlbum
date published: 2023-02-15
track: Amour éternel
  type: MusicRecording
  duration: PT4M15S
  duration ms: 255428
  explicit: false
  by artist: Douki
  in album: Petit coeur
    type: MusicAlbum
    date published: 2023-02-15
  genre: moroccan pop
  genre: raï
  isrc code: CH6542227361
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T22:36:57+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x32175229ad81d743db79ce245c73488a1b4e3b61449064db90607f746138a119
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956725
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956725
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CH6542227361
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T01:12:41Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32175229ad81d743db79ce245c73488a1b4e3b61449064db90607f746138a119. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CH6542227361.
    date published: 2026-07-05T01:12:41Z
  audio: Amour éternel
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 126.103
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.688
    additional property: Energy
      type: PropertyValue
      value: 0.248
    additional property: Speechiness
      type: PropertyValue
      value: 0.049
    additional property: Acousticness
      type: PropertyValue
      value: 0.869
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.098
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.557
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.495
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Major

La vérité
type: MusicAlbum
date published: 2023-03-22

La Morale
type: MusicAlbum
date published: 2023-04-05

Elle va me dire
type: MusicAlbum
date published: 2023-04-19

Habibti
type: MusicAlbum
date published: 2023-04-28
track: Habibti
  type: MusicRecording
  duration: PT2M34S
  duration ms: 154552
  explicit: false
  by artist: Douki
  in album: Habibti
    type: MusicAlbum
    date published: 2023-04-28
  genre: moroccan pop
  genre: raï
  isrc code: CH6542333814
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T23:37:47+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf19971d54aa58048487abca683fb04401e78ab88de0e3cc96ce511612d5a8baf
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958796
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958796
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CH6542333814
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T02:40:35Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf19971d54aa58048487abca683fb04401e78ab88de0e3cc96ce511612d5a8baf. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T02:40:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CH6542333814.
    date published: 2026-07-20T02:40:35Z
  audio: Habibti
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 108.948
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.768
    additional property: Energy
      type: PropertyValue
      value: 0.849
    additional property: Speechiness
      type: PropertyValue
      value: 0.096
    additional property: Acousticness
      type: PropertyValue
      value: 0.342
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.389
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.735
    additional property: Loudness (dB)
      type: PropertyValue
      value: -4.752
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Sous les vagues
type: MusicAlbum
date published: 2023-05-10

Infidélité
type: MusicAlbum
date published: 2023-05-17

Aicha
type: MusicAlbum
date published: 2023-05-19

Amore
type: MusicAlbum
date published: 2023-05-26

Plus comme avant
type: MusicAlbum
date published: 2023-05-31

Aicha
type: MusicAlbum
date published: 2023-06-03

Dommage
type: MusicAlbum
date published: 2023-06-07

Ma Wife
type: MusicAlbum
date published: 2023-06-14

Derniers mots
type: MusicAlbum
date published: 2023-06-21
track: Derniers mots
  type: MusicRecording
  duration: PT2M55S
  duration ms: 175281
  explicit: false
  by artist: Douki
  in album: Derniers mots
    type: MusicAlbum
    date published: 2023-06-21
  genre: moroccan pop
  genre: raï
  isrc code: CH6542345612
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T09:47:40+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x1f915c7beb466a9e390d6213827612492749186a8575ddb7390e47254cb81cd8
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958543
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958543
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CH6542345612
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T11:58:44Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f915c7beb466a9e390d6213827612492749186a8575ddb7390e47254cb81cd8. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58:44Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CH6542345612.
    date published: 2026-07-18T11:58:44Z
  audio: Derniers mots
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 146.966
    additional property: Musical Key
      type: PropertyValue
      value: 3
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.692
    additional property: Energy
      type: PropertyValue
      value: 0.618
    additional property: Speechiness
      type: PropertyValue
      value: 0.095
    additional property: Acousticness
      type: PropertyValue
      value: 0.702
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.093
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.667
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.245
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Major

Différente
type: MusicAlbum
date published: 2023-06-28

Moi et mon Coeur
type: MusicAlbum
date published: 2023-07-12

Distant
type: MusicAlbum
date published: 2023-07-17

Si on s'aime
type: MusicAlbum
date published: 2023-08-09

Rupture
type: MusicAlbum
date published: 2023-08-25

Dernière fois
type: MusicAlbum
date published: 2023-09-08
track: Dernière fois
  type: MusicRecording
  duration: PT3M8S
  duration ms: 188571
  explicit: false
  by artist: Douki
  in album: Dernière fois
    type: MusicAlbum
    date published: 2023-09-08
  genre: moroccan pop
  genre: raï
  isrc code: CH6542363053
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T01:59:31+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x446b7c29d1726c70e1fcfa6692e5ab57fa0caab9c0728647ceedddd18e904c4a
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956639
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956639
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CH6542363053
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-04T11:19:20Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x446b7c29d1726c70e1fcfa6692e5ab57fa0caab9c0728647ceedddd18e904c4a. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CH6542363053.
    date published: 2026-07-04T11:19:20Z
  audio: Dernière fois
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 126
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.759
    additional property: Energy
      type: PropertyValue
      value: 0.522
    additional property: Speechiness
      type: PropertyValue
      value: 0.043
    additional property: Acousticness
      type: PropertyValue
      value: 0.482
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.099
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.467
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.811
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Routine
type: MusicAlbum
date published: 2023-09-20

Point faible
type: MusicAlbum
date published: 2023-09-24

La pluie
type: MusicAlbum
date published: 2023-10-18

J'aimerais lui dire
type: MusicAlbum
date published: 2023-11-08

Je t'aime
type: MusicAlbum
date published: 2023-11-15
track: Je t'aime
  type: MusicRecording
  duration: PT3M26S
  duration ms: 206703
  explicit: false
  by artist: Douki
  in album: Je t'aime
    type: MusicAlbum
    date published: 2023-11-15
  genre: moroccan pop
  genre: raï
  isrc code: QZTBF2361787
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T02:33:10+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd75d59de37f242fe6773f1651e92b541f74e10503ba3c465d7cefccec09c248b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956772
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956772
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTBF2361787
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T10:01:46Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd75d59de37f242fe6773f1651e92b541f74e10503ba3c465d7cefccec09c248b. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTBF2361787.
    date published: 2026-07-05T10:01:46Z
  audio: Je t'aime
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 115.063
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.736
    additional property: Energy
      type: PropertyValue
      value: 0.249
    additional property: Speechiness
      type: PropertyValue
      value: 0.038
    additional property: Acousticness
      type: PropertyValue
      value: 0.765
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.114
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.369
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.107
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Peine de coeur
type: MusicAlbum
date published: 2023-11-22

Amour Impossible
type: MusicAlbum
date published: 2023-12-08

Tant pis
type: MusicAlbum
date published: 2023-12-27

Confiance à l'autre
type: MusicAlbum
date published: 2024-01-05

Prendre le risque
type: MusicAlbum
date published: 2024-01-10

Besoin de Toi
type: MusicAlbum
date published: 2024-01-31

Comme avant
type: MusicAlbum
date published: 2024-02-09

Pour coeur brisé
type: MusicAlbum
date published: 2024-02-14

Maintenant
type: MusicAlbum
date published: 2024-02-23
track: Maintenant
  type: MusicRecording
  duration: PT3M8S
  duration ms: 188307
  explicit: false
  by artist: Douki
  in album: Maintenant
    type: MusicAlbum
    date published: 2024-02-23
  genre: moroccan pop
  genre: raï
  isrc code: CH6542404545
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T19:27:43+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x57741792b09646c6c1bf9b9af75642edfb14036c421aec2a472e394cfa709791
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958196
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958196
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CH6542404545
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T22:29:58Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57741792b09646c6c1bf9b9af75642edfb14036c421aec2a472e394cfa709791. Chain 2 (Bitcoin): anchored in block 958196 (2026-07-15T22:29:58Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CH6542404545.
    date published: 2026-07-15T22:29:58Z
  audio: Maintenant
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 129.976
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.727
    additional property: Energy
      type: PropertyValue
      value: 0.443
    additional property: Speechiness
      type: PropertyValue
      value: 0.04
    additional property: Acousticness
      type: PropertyValue
      value: 0.816
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.08
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.499
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.805
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Major

Cycle de l'amour
type: MusicAlbum
date published: 2024-03-12

Me fais pas du mal
type: MusicAlbum
date published: 2024-03-15

Comme un oiseau
type: MusicAlbum
date published: 2024-03-19

Amour Toxic
type: MusicAlbum
date published: 2024-03-25

I love you
type: MusicAlbum
date published: 2024-03-29

Quelque part
type: MusicAlbum
date published: 2024-04-17

Allô
type: MusicAlbum
date published: 2024-04-24

Flamme éteinte
type: MusicAlbum
date published: 2024-05-01

Finir seul
type: MusicAlbum
date published: 2024-05-10

Dharbouni bel 3ein
type: MusicAlbum
date published: 2024-05-23

Impardonnable
type: MusicAlbum
date published: 2024-06-05

Petit ange
type: MusicAlbum
date published: 2024-06-21

Baby I love you
type: MusicAlbum
date published: 2024-06-28

La mélancolie
type: MusicAlbum
date published: 2024-07-01

Jusqu'à que tu me quittes
type: MusicAlbum
date published: 2024-07-12

Si Cala Bonita
type: MusicAlbum
date published: 2024-07-14

Te vas
type: MusicAlbum
date published: 2024-07-19

Playa
type: MusicAlbum
date published: 2024-07-24

Anaya
type: MusicAlbum
date published: 2024-07-27

My Life
type: MusicAlbum
date published: 2024-07-30

Noche is beautiful
type: MusicAlbum
date published: 2024-08-01

Business Life
type: MusicAlbum
date published: 2024-08-07

Celebrar
type: MusicAlbum
date published: 2024-08-09

Oxygen
type: MusicAlbum
date published: 2024-08-16

Stuck in Time
type: MusicAlbum
date published: 2024-08-20

Cosmos
type: MusicAlbum
date published: 2024-08-23

Imen
type: MusicAlbum
date published: 2024-08-28

Shlass
type: MusicAlbum
date published: 2024-08-30

On your knees
type: MusicAlbum
date published: 2024-09-04

Gagnam style
type: MusicAlbum
date published: 2024-09-04

4 ever
type: MusicAlbum
date published: 2024-09-06

Dernière danse (Version Electro house)
type: MusicAlbum
date published: 2024-09-13

All I Need
type: MusicAlbum
date published: 2024-09-16

Compte de Fée
type: MusicAlbum
date published: 2024-09-18

Mazalt N7ebek
type: MusicAlbum
date published: 2024-09-18
track: Mazalt N7ebek
  type: MusicRecording
  duration: PT3M4S
  duration ms: 184197
  explicit: false
  by artist: Douki
  in album: Mazalt N7ebek
    type: MusicAlbum
    date published: 2024-09-18
  genre: moroccan pop
  genre: raï
  isrc code: QZTBD2434726
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T01:01:05+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x31224564fbd9cab5840691e873acdbbdd17ac4d547b925e452dccaf5f4af595d
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958639
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958639
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTBD2434726
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T01:18:30Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31224564fbd9cab5840691e873acdbbdd17ac4d547b925e452dccaf5f4af595d. Chain 2 (Bitcoin): anchored in block 958639 (2026-07-19T01:18:30Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTBD2434726.
    date published: 2026-07-19T01:18:30Z
  audio: Mazalt N7ebek
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 95.034
    additional property: Musical Key
      type: PropertyValue
      value: 3
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.551
    additional property: Energy
      type: PropertyValue
      value: 0.458
    additional property: Speechiness
      type: PropertyValue
      value: 0.052
    additional property: Acousticness
      type: PropertyValue
      value: 0.43
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.114
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.291
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.332
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Major

Tous les mêmes
type: MusicAlbum
date published: 2024-09-25

Celui que tu as aimé
type: MusicAlbum
date published: 2024-10-02
track: Celui que tu as aimé
  type: MusicRecording
  duration: PT3M4S
  duration ms: 184041
  explicit: false
  by artist: Douki
  in album: Celui que tu as aimé
    type: MusicAlbum
    date published: 2024-10-02
  genre: moroccan pop
  genre: raï
  isrc code: QZWFK2465935
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T15:59:34+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x7d89ddd73ecd977ea6dbfb4a2ef9d649c34bb32e34938880d1c4c578bee656e6
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958576
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958576
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFK2465935
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T16:22:28Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d89ddd73ecd977ea6dbfb4a2ef9d649c34bb32e34938880d1c4c578bee656e6. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22:28Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFK2465935.
    date published: 2026-07-18T16:22:28Z
  audio: Celui que tu as aimé
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 113.374
    additional property: Musical Key
      type: PropertyValue
      value: 8
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.568
    additional property: Energy
      type: PropertyValue
      value: 0.369
    additional property: Speechiness
      type: PropertyValue
      value: 0.186
    additional property: Acousticness
      type: PropertyValue
      value: 0.165
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.358
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.709
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.657
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Ma sirène
type: MusicAlbum
date published: 2024-10-09
track: Ma sirène
  type: MusicRecording
  duration: PT3M8S
  duration ms: 188500
  explicit: false
  by artist: Douki
  in album: Ma sirène
    type: MusicAlbum
    date published: 2024-10-09
  genre: moroccan pop
  genre: raï
  isrc code: QZWFM2489827
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T13:35:50+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x67fa9524f2e834bb93376fea1bd6915135fac7814685cb807d45be4d752b9613
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958749
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958749
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFM2489827
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T16:38:45Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67fa9524f2e834bb93376fea1bd6915135fac7814685cb807d45be4d752b9613. Chain 2 (Bitcoin): anchored in block 958749 (2026-07-19T16:38:45Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFM2489827.
    date published: 2026-07-19T16:38:45Z
  audio: Ma sirène
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 105.541
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.507
    additional property: Energy
      type: PropertyValue
      value: 0.331
    additional property: Speechiness
      type: PropertyValue
      value: 0.051
    additional property: Acousticness
      type: PropertyValue
      value: 0.577
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.117
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.39
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.52
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Mauvaise journée
type: MusicAlbum
date published: 2024-10-13

Pervers narcissique
type: MusicAlbum
date published: 2024-10-18
track: Pervers narcissique
  type: MusicRecording
  duration: PT3M12S
  duration ms: 192000
  explicit: false
  by artist: Douki
  in album: Pervers narcissique
    type: MusicAlbum
    date published: 2024-10-18
  genre: moroccan pop
  genre: raï
  isrc code: QZWFJ2416146
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-30T02:12:09+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xfd33026b353689975eee167a3c8aacdbc38d02abdd7f68b6009fe87e906ecda3
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956375
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956375
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFJ2416146
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T16:51:38Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd33026b353689975eee167a3c8aacdbc38d02abdd7f68b6009fe87e906ecda3. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFJ2416146.
    date published: 2026-07-02T16:51:38Z
  audio: Pervers narcissique
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 120.054
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.688
    additional property: Energy
      type: PropertyValue
      value: 0.289
    additional property: Speechiness
      type: PropertyValue
      value: 0.059
    additional property: Acousticness
      type: PropertyValue
      value: 0.315
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.081
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.223
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.562
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Entre nous
type: MusicAlbum
date published: 2024-10-27
track: Entre nous
  type: MusicRecording
  duration: PT2M58S
  duration ms: 178253
  explicit: false
  by artist: Douki
  in album: Entre nous
    type: MusicAlbum
    date published: 2024-10-27
  genre: moroccan pop
  genre: raï
  isrc code: QZWFG2441703
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T13:40:23+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xcc6eb85b5b6dd122051299c442aebd239b53b6a537dcbea8c6ca55ebe9e17b71
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958742
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958742
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFG2441703
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T16:42:30Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc6eb85b5b6dd122051299c442aebd239b53b6a537dcbea8c6ca55ebe9e17b71. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T16:42:30Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFG2441703.
    date published: 2026-07-19T16:42:30Z
  audio: Entre nous
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 107.067
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.732
    additional property: Energy
      type: PropertyValue
      value: 0.536
    additional property: Speechiness
      type: PropertyValue
      value: 0.032
    additional property: Acousticness
      type: PropertyValue
      value: 0.296
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.234
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.646
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.296
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Major

Les mêmes erreurs
type: MusicAlbum
date published: 2024-11-01
track: Les mêmes erreurs
  type: MusicRecording
  duration: PT3M14S
  duration ms: 194042
  explicit: false
  by artist: Douki
  in album: Les mêmes erreurs
    type: MusicAlbum
    date published: 2024-11-01
  genre: moroccan pop
  genre: raï
  isrc code: QZWFH2426774
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T09:20:42+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x6b4ccf818042cba254fcaf0330546786b74d42a030e08aabee8edc99d18bfd5b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956772
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956772
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFH2426774
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T10:01:46Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b4ccf818042cba254fcaf0330546786b74d42a030e08aabee8edc99d18bfd5b. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFH2426774.
    date published: 2026-07-05T10:01:46Z
  audio: Les mêmes erreurs
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 141.029
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.708
    additional property: Energy
      type: PropertyValue
      value: 0.502
    additional property: Speechiness
      type: PropertyValue
      value: 0.123
    additional property: Acousticness
      type: PropertyValue
      value: 0.208
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.204
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.742
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.036
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major

Contre coeur
type: MusicAlbum
date published: 2024-11-08
track: Contre coeur
  type: MusicRecording
  duration: PT2M7S
  duration ms: 127733
  explicit: false
  by artist: Douki
  in album: Contre coeur
    type: MusicAlbum
    date published: 2024-11-08
  genre: moroccan pop
  genre: raï
  isrc code: QZWFG2427110
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T12:05:30+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x75331a4dd3da0fa388dba8b67afc4385999e5e8166ab0f8f29fce8e3f0aeeebf
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956725
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956725
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFG2427110
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T01:12:41Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75331a4dd3da0fa388dba8b67afc4385999e5e8166ab0f8f29fce8e3f0aeeebf. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFG2427110.
    date published: 2026-07-05T01:12:41Z
  audio: Contre coeur
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 112.926
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.709
    additional property: Energy
      type: PropertyValue
      value: 0.28
    additional property: Speechiness
      type: PropertyValue
      value: 0.037
    additional property: Acousticness
      type: PropertyValue
      value: 0.788
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.14
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.465
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.725
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

Notre famille
type: MusicAlbum
date published: 2024-11-11

Ton pire cauchemar (Violences conjugales)
type: MusicAlbum
date published: 2024-11-22
track: Ton pire cauchemar (Violences conjugales)
  type: MusicRecording
  duration: PT2M50S
  duration ms: 170829
  explicit: false
  by artist: Douki
  in album: Ton pire cauchemar (Violences conjugales)
    type: MusicAlbum
    date published: 2024-11-22
  genre: moroccan pop
  genre: raï
  isrc code: QZZ772493757
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T07:13:11+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x5128fd501c749e0287e87996b9e212653805d9a1a1eef593c6d6a44d7e092c56
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958388
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958388
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZZ772493757
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T09:14:21Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5128fd501c749e0287e87996b9e212653805d9a1a1eef593c6d6a44d7e092c56. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14:21Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZZ772493757.
    date published: 2026-07-17T09:14:21Z
  audio: Ton pire cauchemar (Violences conjugales)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 139.104
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.683
    additional property: Energy
      type: PropertyValue
      value: 0.441
    additional property: Speechiness
      type: PropertyValue
      value: 0.049
    additional property: Acousticness
      type: PropertyValue
      value: 0.318
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.102
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.364
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.19
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Mahleha
type: MusicAlbum
date published: 2024-12-06
track: Mahleha
  type: MusicRecording
  duration: PT2M47S
  duration ms: 167857
  explicit: false
  by artist: Douki
  in album: Mahleha
    type: MusicAlbum
    date published: 2024-12-06
  genre: moroccan pop
  genre: raï
  isrc code: QZZ7Q2400412
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T20:15:42+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc083719b8cd0c7738d5485d2eb72bd03c31420dcfa655f8da596c50bf18d9211
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956857
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956857
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZZ7Q2400412
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-06T01:26:17Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc083719b8cd0c7738d5485d2eb72bd03c31420dcfa655f8da596c50bf18d9211. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZZ7Q2400412.
    date published: 2026-07-06T01:26:17Z
  audio: Mahleha
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 165.943
    additional property: Musical Key
      type: PropertyValue
      value: 3
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.573
    additional property: Energy
      type: PropertyValue
      value: 0.594
    additional property: Speechiness
      type: PropertyValue
      value: 0.078
    additional property: Acousticness
      type: PropertyValue
      value: 0.055
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.116
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.317
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.149
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Major

Comme hier
type: MusicAlbum
date published: 2024-12-13
track: Comme hier
  type: MusicRecording
  duration: PT3M19S
  duration ms: 199095
  explicit: false
  by artist: Douki
  in album: Comme hier
    type: MusicAlbum
    date published: 2024-12-13
  genre: moroccan pop
  genre: raï
  isrc code: QZZ7R2408528
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T18:51:51+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc8821cf713e5242ecfa3d64879f223faca8cfe0ffe4b99b8987c1258bfbadbee
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956725
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956725
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZZ7R2408528
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T01:12:41Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8821cf713e5242ecfa3d64879f223faca8cfe0ffe4b99b8987c1258bfbadbee. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZZ7R2408528.
    date published: 2026-07-05T01:12:41Z
  audio: Comme hier
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 92.085
    additional property: Musical Key
      type: PropertyValue
      value: 8
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.73
    additional property: Energy
      type: PropertyValue
      value: 0.466
    additional property: Speechiness
      type: PropertyValue
      value: 0.044
    additional property: Acousticness
      type: PropertyValue
      value: 0.259
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.075
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.361
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.789
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Major

Mon essentiel
type: MusicAlbum
date published: 2024-12-20
track: Mon essentiel
  type: MusicRecording
  duration: PT2M21S
  duration ms: 141177
  explicit: false
  by artist: Douki
  in album: Mon essentiel
    type: MusicAlbum
    date published: 2024-12-20
  genre: moroccan pop
  genre: raï
  isrc code: QZZ7Q2446422
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-02T23:57:29+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x078f0f1bf4ceb06f004ead7ab9e9ef38a9499b5d899c56d862bce6f257894322
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956422
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956422
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZZ7Q2446422
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T01:01:38Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x078f0f1bf4ceb06f004ead7ab9e9ef38a9499b5d899c56d862bce6f257894322. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZZ7Q2446422.
    date published: 2026-07-03T01:01:38Z
  audio: Mon essentiel
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 191.763
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.418
    additional property: Energy
      type: PropertyValue
      value: 0.61
    additional property: Speechiness
      type: PropertyValue
      value: 0.23
    additional property: Acousticness
      type: PropertyValue
      value: 0.135
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.085
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.52
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.244
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major

Pour l'éternité
type: MusicAlbum
date published: 2025-01-03
track: Pour l'éternité
  type: MusicRecording
  duration: PT2M52S
  duration ms: 172153
  explicit: false
  by artist: Douki
  in album: Pour l'éternité
    type: MusicAlbum
    date published: 2025-01-03
  genre: moroccan pop
  genre: raï
  isrc code: QZZ7U2422735
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T12:56:25+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x8151c56ee47213be7dfa2175912431e1b2cd4f07791596874e890572cceb5314
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958303
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958303
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZZ7U2422735
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T16:39:24Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8151c56ee47213be7dfa2175912431e1b2cd4f07791596874e890572cceb5314. Chain 2 (Bitcoin): anchored in block 958303 (2026-07-16T16:39:24Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZZ7U2422735.
    date published: 2026-07-16T16:39:24Z
  audio: Pour l'éternité
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 134.999
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.769
    additional property: Energy
      type: PropertyValue
      value: 0.416
    additional property: Speechiness
      type: PropertyValue
      value: 0.057
    additional property: Acousticness
      type: PropertyValue
      value: 0.153
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.095
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.557
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.164
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Vu du ciel
type: MusicAlbum
date published: 2025-01-10
track: Vu du ciel
  type: MusicRecording
  duration: PT3M17S
  duration ms: 197863
  explicit: false
  by artist: Douki
  in album: Vu du ciel
    type: MusicAlbum
    date published: 2025-01-10
  genre: moroccan pop
  genre: raï
  isrc code: QZFYX2575989
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T15:46:42+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x64d79e0ff1f605e67dad9635d8c1b43d5b87e30b947b108a84ab2ceb56ce0345
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958576
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958576
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFYX2575989
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T16:22:28Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64d79e0ff1f605e67dad9635d8c1b43d5b87e30b947b108a84ab2ceb56ce0345. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22:28Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFYX2575989.
    date published: 2026-07-18T16:22:28Z
  audio: Vu du ciel
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 116.788
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.679
    additional property: Energy
      type: PropertyValue
      value: 0.297
    additional property: Speechiness
      type: PropertyValue
      value: 0.033
    additional property: Acousticness
      type: PropertyValue
      value: 0.428
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.128
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.354
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.348
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Major

Premier amour
type: MusicAlbum
date published: 2025-01-24

Perverse Narcissique
type: MusicAlbum
date published: 2025-02-07
track: Perverse Narcissique
  type: MusicRecording
  duration: PT3M7S
  duration ms: 187170
  explicit: false
  by artist: Douki
  in album: Perverse Narcissique
    type: MusicAlbum
    date published: 2025-02-07
  genre: moroccan pop
  genre: raï
  isrc code: QZFZ72500123
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-30T02:15:13+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa116f798227759f2f5664b9a0e37fb969298fe9c459ad0bca5c70d045d26b201
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956375
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956375
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFZ72500123
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T16:51:38Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa116f798227759f2f5664b9a0e37fb969298fe9c459ad0bca5c70d045d26b201. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFZ72500123.
    date published: 2026-07-02T16:51:38Z
  audio: Perverse Narcissique
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 126.071
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.767
    additional property: Energy
      type: PropertyValue
      value: 0.406
    additional property: Speechiness
      type: PropertyValue
      value: 0.087
    additional property: Acousticness
      type: PropertyValue
      value: 0.395
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.139
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.299
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.409
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Major

Désarmé
type: MusicAlbum
date published: 2025-02-14
track: Désarmé
  type: MusicRecording
  duration: PT2M52S
  duration ms: 172384
  explicit: false
  by artist: Douki
  in album: Désarmé
    type: MusicAlbum
    date published: 2025-02-14
  genre: moroccan pop
  genre: raï
  isrc code: QZDA52569028
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-02T23:58:41+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd6077b1af990e0f5236b2803697b5c932a703980a70f2d7f68841cfffcc194d1
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956422
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956422
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA52569028
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T01:01:38Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6077b1af990e0f5236b2803697b5c932a703980a70f2d7f68841cfffcc194d1. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA52569028.
    date published: 2026-07-03T01:01:38Z
  audio: Désarmé
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 161.846
    additional property: Musical Key
      type: PropertyValue
      value: 8
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.609
    additional property: Energy
      type: PropertyValue
      value: 0.508
    additional property: Speechiness
      type: PropertyValue
      value: 0.126
    additional property: Acousticness
      type: PropertyValue
      value: 0.423
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.11
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.512
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.393
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Major

Case départ
type: MusicAlbum
date published: 2025-02-21
track: Case départ
  type: MusicRecording
  duration: PT3M21S
  duration ms: 201874
  explicit: false
  by artist: Douki
  in album: Case départ
    type: MusicAlbum
    date published: 2025-02-21
  genre: moroccan pop
  genre: raï
  isrc code: QZDA82548121
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-30T02:14:27+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb4a33e3a6e8df2fa7b031f8096448ebac3f1de1addea384cc038eba73d7d207d
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956375
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956375
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA82548121
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T16:51:38Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4a33e3a6e8df2fa7b031f8096448ebac3f1de1addea384cc038eba73d7d207d. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZDA82548121.
    date published: 2026-07-02T16:51:38Z
  audio: Case départ
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 117.049
    additional property: Musical Key
      type: PropertyValue
      value: 3
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.648
    additional property: Energy
      type: PropertyValue
      value: 0.342
    additional property: Speechiness
      type: PropertyValue
      value: 0.059
    additional property: Acousticness
      type: PropertyValue
      value: 0.165
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.108
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.377
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.833
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Major

Tum Hi Ho (Version Française)
type: MusicAlbum
date published: 2025-02-28
track: Tum Hi Ho - Version Française
  type: MusicRecording
  duration: PT2M38S
  duration ms: 158241
  explicit: false
  by artist: Douki
  in album: Tum Hi Ho (Version Française)
    type: MusicAlbum
    date published: 2025-02-28
  genre: moroccan pop
  genre: raï
  isrc code: QZHN32517568
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T10:54:45+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xcb548486244a41e6c5a747251daffc710a16ca2b38a4d29743f71608340ef489
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956551
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956551
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN32517568
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T21:18:05Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb548486244a41e6c5a747251daffc710a16ca2b38a4d29743f71608340ef489. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN32517568.
    date published: 2026-07-03T21:18:05Z
  audio: Tum Hi Ho - Version Française
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 90.993
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.671
    additional property: Energy
      type: PropertyValue
      value: 0.415
    additional property: Speechiness
      type: PropertyValue
      value: 0.037
    additional property: Acousticness
      type: PropertyValue
      value: 0.667
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.139
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.275
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.549
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Ma lumière
type: MusicAlbum
date published: 2025-03-03
track: Ma lumière
  type: MusicRecording
  duration: PT2M28S
  duration ms: 148187
  explicit: false
  by artist: Douki
  in album: Ma lumière
    type: MusicAlbum
    date published: 2025-03-03
  genre: moroccan pop
  genre: raï
  isrc code: QZHN32519300
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T02:04:37+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc666fb4f7c572f8dc1be79e237812d9db6306b03367fa3d3713f02b121baab85
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958644
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958644
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN32519300
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T02:21:25Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc666fb4f7c572f8dc1be79e237812d9db6306b03367fa3d3713f02b121baab85. Chain 2 (Bitcoin): anchored in block 958644 (2026-07-19T02:21:25Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN32519300.
    date published: 2026-07-19T02:21:25Z
  audio: Ma lumière
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 148.944
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.615
    additional property: Energy
      type: PropertyValue
      value: 0.411
    additional property: Speechiness
      type: PropertyValue
      value: 0.063
    additional property: Acousticness
      type: PropertyValue
      value: 0.361
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.108
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.451
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.271
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major

Comme tout le monde
type: MusicAlbum
date published: 2025-03-05
track: Comme tout le monde
  type: MusicRecording
  duration: PT2M58S
  duration ms: 178666
  explicit: false
  by artist: Douki
  in album: Comme tout le monde
    type: MusicAlbum
    date published: 2025-03-05
  genre: moroccan pop
  genre: raï
  isrc code: QZHN32519302
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T10:49:39+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xce774e1995a1ddf0833c7171795542adb68c039c2bca332cb9a4295623e8de06
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958152
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958152
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN32519302
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T13:50:59Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce774e1995a1ddf0833c7171795542adb68c039c2bca332cb9a4295623e8de06. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T13:50:59Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN32519302.
    date published: 2026-07-15T13:50:59Z
  audio: Comme tout le monde
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 179.874
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.587
    additional property: Energy
      type: PropertyValue
      value: 0.66
    additional property: Speechiness
      type: PropertyValue
      value: 0.046
    additional property: Acousticness
      type: PropertyValue
      value: 0.285
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.067
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.704
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.468
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

Si je ne t'avais pas rencontré
type: MusicAlbum
date published: 2025-03-07

Si facilement
type: MusicAlbum
date published: 2025-03-12

Dévasté
type: MusicAlbum
date published: 2025-03-14
track: Dévasté
  type: MusicRecording
  duration: PT2M49S
  duration ms: 169263
  explicit: false
  by artist: Douki
  in album: Dévasté
    type: MusicAlbum
    date published: 2025-03-14
  genre: moroccan pop
  genre: raï
  isrc code: QZHNC2534985
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T15:37:02+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x45649d9bac44098d94f2b15244635430ab0623b59d131ab6de759ec8dd8d8b43
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958166
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958166
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHNC2534985
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T15:55:19Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45649d9bac44098d94f2b15244635430ab0623b59d131ab6de759ec8dd8d8b43. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55:19Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHNC2534985.
    date published: 2026-07-15T15:55:19Z
  audio: Dévasté
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 94.805
    additional property: Musical Key
      type: PropertyValue
      value: 8
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.595
    additional property: Energy
      type: PropertyValue
      value: 0.469
    additional property: Speechiness
      type: PropertyValue
      value: 0.08
    additional property: Acousticness
      type: PropertyValue
      value: 0.26
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.093
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.289
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.883
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Major

Est-ce que toi aussi ?
type: MusicAlbum
date published: 2025-03-17
track: Est-ce que toi aussi ?
  type: MusicRecording
  duration: PT3M19S
  duration ms: 199322
  explicit: false
  by artist: Douki
  in album: Est-ce que toi aussi ?
    type: MusicAlbum
    date published: 2025-03-17
  genre: moroccan pop
  genre: raï
  isrc code: QZHNC2594050
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T02:54:05+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xedfa4f6aa8a4b45db51ce7159dc8d52cbd026e99cfd578913a18df69f518c88e
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956772
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956772
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHNC2594050
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T10:01:46Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedfa4f6aa8a4b45db51ce7159dc8d52cbd026e99cfd578913a18df69f518c88e. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHNC2594050.
    date published: 2026-07-05T10:01:46Z
  audio: Est-ce que toi aussi ?
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 118.018
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.77
    additional property: Energy
      type: PropertyValue
      value: 0.47
    additional property: Speechiness
      type: PropertyValue
      value: 0.056
    additional property: Acousticness
      type: PropertyValue
      value: 0.606
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.083
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.308
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.414
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Depuis que t'es partis
type: MusicAlbum
date published: 2025-03-19
track: Depuis que t'es partis
  type: MusicRecording
  duration: PT3M7S
  duration ms: 187317
  explicit: false
  by artist: Douki
  in album: Depuis que t'es partis
    type: MusicAlbum
    date published: 2025-03-19
  genre: moroccan pop
  genre: raï
  isrc code: QZK6Q2551273
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T23:05:26+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x8e3f25ca2d2783ceb6198e12344c640b1f417f546ba386309ba35d6666ef771d
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958468
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958468
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6Q2551273
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T00:27:51Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e3f25ca2d2783ceb6198e12344c640b1f417f546ba386309ba35d6666ef771d. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6Q2551273.
    date published: 2026-07-18T00:27:51Z
  audio: Depuis que t'es partis
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 82.006
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.647
    additional property: Energy
      type: PropertyValue
      value: 0.464
    additional property: Speechiness
      type: PropertyValue
      value: 0.064
    additional property: Acousticness
      type: PropertyValue
      value: 0.268
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.192
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.116
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.215
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Punjabi
type: MusicAlbum
date published: 2025-03-21

Je t'attendrai
type: MusicAlbum
date published: 2025-04-04

Idées sombres
type: MusicAlbum
date published: 2025-04-11
track: Idées sombres
  type: MusicRecording
  duration: PT2M44S
  duration ms: 164628
  explicit: false
  by artist: Douki
  in album: Idées sombres
    type: MusicAlbum
    date published: 2025-04-11
  genre: moroccan pop
  genre: raï
  isrc code: QZK6J2529764
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T12:46:08+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x850ff7c3dae8e8dc9ee3035fd7d2180817d411a4392690ffc9e42723916e1761
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956725
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956725
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6J2529764
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T01:12:41Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x850ff7c3dae8e8dc9ee3035fd7d2180817d411a4392690ffc9e42723916e1761. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6J2529764.
    date published: 2026-07-05T01:12:41Z
  audio: Idées sombres
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 120.983
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.69
    additional property: Energy
      type: PropertyValue
      value: 0.472
    additional property: Speechiness
      type: PropertyValue
      value: 0.043
    additional property: Acousticness
      type: PropertyValue
      value: 0.553
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.123
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.282
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.933
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major

En attendant
type: MusicAlbum
date published: 2025-04-18

Black Rose in Bloom
type: MusicAlbum
date published: 2025-04-25

Maman
type: MusicAlbum
date published: 2025-04-30
track: Maman
  type: MusicRecording
  duration: PT2M48S
  duration ms: 168000
  explicit: false
  by artist: Douki
  in album: Maman
    type: MusicAlbum
    date published: 2025-04-30
  genre: moroccan pop
  genre: raï
  isrc code: QZNWS2598172
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T07:27:58+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa5558ab2ff60029b1a2e2f1590c9a745a9190ce1457951980e8c3841c6a23096
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956639
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956639
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWS2598172
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-04T11:19:20Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5558ab2ff60029b1a2e2f1590c9a745a9190ce1457951980e8c3841c6a23096. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWS2598172.
    date published: 2026-07-04T11:19:20Z
  audio: Maman
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 119.924
    additional property: Musical Key
      type: PropertyValue
      value: 3
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.64
    additional property: Energy
      type: PropertyValue
      value: 0.321
    additional property: Speechiness
      type: PropertyValue
      value: 0.035
    additional property: Acousticness
      type: PropertyValue
      value: 0.789
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.118
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.223
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.206
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

7nina
type: MusicAlbum
date published: 2025-05-02

Dernier regard
type: MusicAlbum
date published: 2025-05-12

Au revoir mon amie
type: MusicAlbum
date published: 2025-05-14

Trahison
type: MusicAlbum
date published: 2025-05-16

Dead comme la Tecktonic
type: MusicAlbum
date published: 2025-05-23

3ineya
type: MusicAlbum
date published: 2025-05-30

Man7besh Nensek
type: MusicAlbum
date published: 2025-06-20

Adieu
type: MusicAlbum
date published: 2025-06-27

9albi
type: MusicAlbum
date published: 2025-08-01
track: 9albi
  type: MusicRecording
  duration: PT3M1S
  duration ms: 181641
  explicit: false
  by artist: Douki
  in album: 9albi
    type: MusicAlbum
    date published: 2025-08-01
  genre: moroccan pop
  genre: raï
  isrc code: QZWFM2567437
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-13T00:48:22+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9d9607d33b821108695ca3041dbf01a4a12b6da5fee10d70658c288618cf8396
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957785
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957785
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFM2567437
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-13T01:55:31Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d9607d33b821108695ca3041dbf01a4a12b6da5fee10d70658c288618cf8396. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFM2567437.
    date published: 2026-07-13T01:55:31Z
  audio: 9albi
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 89.957
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.676
    additional property: Energy
      type: PropertyValue
      value: 0.593
    additional property: Speechiness
      type: PropertyValue
      value: 0.16
    additional property: Acousticness
      type: PropertyValue
      value: 0.093
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.128
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.222
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.974
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Pour allez où ?
type: MusicAlbum
date published: 2025-08-22
track: Pour allez où ?
  type: MusicRecording
  duration: PT2M44S
  duration ms: 164800
  explicit: false
  by artist: Douki
  in album: Pour allez où ?
    type: MusicAlbum
    date published: 2025-08-22
  genre: moroccan pop
  genre: raï
  isrc code: QZWFW2534718
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T12:49:53+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xcbf12e7b9291aa163ce8596ffa615eecb04df4e85066d9a9097e48fc487b39c7
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956822
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956822
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFW2534718
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T18:48:28Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbf12e7b9291aa163ce8596ffa615eecb04df4e85066d9a9097e48fc487b39c7. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWFW2534718.
    date published: 2026-07-05T18:48:28Z
  audio: Pour allez où ?
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 74.745
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.478
    additional property: Energy
      type: PropertyValue
      value: 0.185
    additional property: Speechiness
      type: PropertyValue
      value: 0.032
    additional property: Acousticness
      type: PropertyValue
      value: 0.874
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.109
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.132
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.99
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Yarham Weldik
type: MusicAlbum
date published: 2025-09-26

Infidèle
type: MusicAlbum
date published: 2025-10-10

Celle
type: MusicAlbum
date published: 2025-10-24

Rose Noire
type: MusicAlbum
date published: 2025-11-07