Trouf
type: MusicGroup
popularity: 39
followers: 24855
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xccf4cfd1fbc72706d70b48c249791d1a75f2fae2d74948a526f2ca3ba0d939a7
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/ba8cf724-d8bf-4ffa-8fdd-29651c8eed23.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/ba8cf724-d8bf-4ffa-8fdd-29651c8eed23.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/ba8cf724-d8bf-4ffa-8fdd-29651c8eed23
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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccf4cfd1fbc72706d70b48c249791d1a75f2fae2d74948a526f2ca3ba0d939a7. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/ba8cf724-d8bf-4ffa-8fdd-29651c8eed23.json and https://artists.proofprofile.net/proofs/artist/ba8cf724-d8bf-4ffa-8fdd-29651c8eed23.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:24:56Z
album: Kinitra
  type: MusicAlbum
  date published: 2019-03-03
  track: Kinitra
    type: MusicRecording
    duration: PT2M13S
    duration ms: 133017
    explicit: true
    by artist: Trouf
    in album: Kinitra
      type: MusicAlbum
      date published: 2019-03-03
    isrc code: QM4TX1945544
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-19T03:48:59+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xb272bcd5bab6d6d43ac1ce71b06458557f84ddf3b34e1e8941aa8dfb87f67d17
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 958653
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/958653
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM4TX1945544
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-19T03:54:23Z
    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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb272bcd5bab6d6d43ac1ce71b06458557f84ddf3b34e1e8941aa8dfb87f67d17. Chain 2 (Bitcoin): anchored in block 958653 (2026-07-19T03:54:23Z), 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/QM4TX1945544.
      date published: 2026-07-19T03:54:23Z
    audio: Kinitra
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 166.181
      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.431
      additional property: Energy
        type: PropertyValue
        value: 0.641
      additional property: Speechiness
        type: PropertyValue
        value: 0.325
      additional property: Acousticness
        type: PropertyValue
        value: 0.029
      additional property: Instrumentalness
        type: PropertyValue
        value: 0
      additional property: Liveness
        type: PropertyValue
        value: 0.086
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.228
      additional property: Loudness (dB)
        type: PropertyValue
        value: -7.78
      additional property: Key Name
        type: PropertyValue
        value: G
      additional property: Mode Name
        type: PropertyValue
        value: Major
  track: Kata Kairous
    type: MusicRecording
    duration: PT4M1S
    duration ms: 241842
    explicit: true
    by artist: Trouf
    in album: Kinitra
      type: MusicAlbum
      date published: 2019-03-03
    isrc code: QM4TX1945546
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-16T09:06:37+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x480e4aa4cb833e023d0cb0e0960df5472def5894c269b899060122c2fc56ff63
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 958271
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/958271
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM4TX1945546
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-16T09:16:54Z
    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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
    subject of: OpenTimestamps Proof of Existence
      type: DigitalDocument
      encoding format: application/vnd.opentimestamps.ots
      description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x480e4aa4cb833e023d0cb0e0960df5472def5894c269b899060122c2fc56ff63. Chain 2 (Bitcoin): anchored in block 958271 (2026-07-16T09:16:54Z), 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/QM4TX1945546.
      date published: 2026-07-16T09:16:54Z
    audio: Kata Kairous
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 140.016
      additional property: Musical Key
        type: PropertyValue
        value: 10
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 0
      additional property: Time Signature
        type: PropertyValue
        value: 4
      additional property: Danceability
        type: PropertyValue
        value: 0.709
      additional property: Energy
        type: PropertyValue
        value: 0.682
      additional property: Speechiness
        type: PropertyValue
        value: 0.176
      additional property: Acousticness
        type: PropertyValue
        value: 0.183
      additional property: Instrumentalness
        type: PropertyValue
        value: 0
      additional property: Liveness
        type: PropertyValue
        value: 0.108
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.292
      additional property: Loudness (dB)
        type: PropertyValue
        value: -8.293
      additional property: Key Name
        type: PropertyValue
        value: Bb
      additional property: Mode Name
  track: Sintrimia
  track: Ypotoniko
album: An Eisai Dipla Sti Maxi
album: De Me Niazei
album: Ola Entaksi
album: Irtha Gia Na Mino
album: Sillogi Apo Ittes
album: Welcome 2 the Future
album: Xeimonas
album: Next Level
album: Stay Trouf
album: Matia
album: Mathima
album: Kappa
album: Struggle
album: Poso Kaigomai
album: Unplugged Vibes (Vol. 1)
album: London
album: Stress
album: Daimones
album: Nyxta
album: You Know
album: Peace Of Mind
album: My Life (Vol. 1)
album: My Life (Vol. 1 / Deluxe Version)
album: Ksana Kai Ksana
album: De Mas Aggizoun
album: Blocks
album: Unplugged Vibes (Vol. 2)
album: Selini
album: Skywalk
album: Tullamore
album: Memories
album: Kaneis
album: Kinitra II
album: MARSEILLE
album: OTAN LEIPEIS
album: 05:00 AM
album: STRADA NERA

Mode Name
type: PropertyValue
value: Minor

Sintrimia
type: MusicRecording
duration: PT3M24S
duration ms: 204911
explicit: true
by artist: Trouf
in album: Kinitra
  type: MusicAlbum
  date published: 2019-03-03
isrc code: QM4TX1945547
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-04T12:56:10+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xd127225ca74949de17339ea6774a6f0773f35e46ca804e1becea0f92e785c844
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/QM4TX1945547
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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd127225ca74949de17339ea6774a6f0773f35e46ca804e1becea0f92e785c844. 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/QM4TX1945547.
  date published: 2026-07-05T01:12:41Z
audio: Sintrimia
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 79.54
  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.467
  additional property: Energy
    type: PropertyValue
    value: 0.66
  additional property: Speechiness
    type: PropertyValue
    value: 0.294
  additional property: Acousticness
    type: PropertyValue
    value: 0.303
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.209
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.302
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.545
  additional property: Key Name
    type: PropertyValue
    value: A
  additional property: Mode Name
    type: PropertyValue
    value: Major

Ypotoniko
type: MusicRecording
duration: PT4M2S
duration ms: 242313
explicit: true
by artist: Trouf
in album: Kinitra
  type: MusicAlbum
  date published: 2019-03-03
isrc code: QM4TX1945549
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-22T03:29:09+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x803f050fe0787b8c7392264a796741e66c829b161fb9e7a51526df3c9dbff783
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 959094
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/959094
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM4TX1945549
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-22T03:33:16Z
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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x803f050fe0787b8c7392264a796741e66c829b161fb9e7a51526df3c9dbff783. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33:16Z), 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/QM4TX1945549.
  date published: 2026-07-22T03:33:16Z
audio: Ypotoniko
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 99.847
  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.627
  additional property: Energy
    type: PropertyValue
    value: 0.378
  additional property: Speechiness
    type: PropertyValue
    value: 0.267
  additional property: Acousticness
    type: PropertyValue
    value: 0.783
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.105
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.547
  additional property: Loudness (dB)
    type: PropertyValue
    value: -13.761
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Minor

An Eisai Dipla Sti Maxi
type: MusicAlbum
date published: 2019-04-14

De Me Niazei
type: MusicAlbum
date published: 2019-06-13

Ola Entaksi
type: MusicAlbum
date published: 2019-07-01

Irtha Gia Na Mino
type: MusicAlbum
date published: 2019-08-18

Sillogi Apo Ittes
type: MusicAlbum
date published: 2019-09-22

Welcome 2 the Future
type: MusicAlbum
date published: 2019-10-13

Xeimonas
type: MusicAlbum
date published: 2019-12-30

Next Level
type: MusicAlbum
date published: 2020-03-25

Stay Trouf
type: MusicAlbum
date published: 2020-05-28
track: Skotono Demones
  type: MusicRecording
  duration: PT2M23S
  duration ms: 143142
  explicit: true
  by artist: Trouf
  in album: Stay Trouf
    type: MusicAlbum
    date published: 2020-05-28
  isrc code: QM6N22081451
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T17:45:20+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x130c10978d2a06deae142aacb9335a31c59b4e68e5109f7bf5edbf986a1f6e9b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959043
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959043
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM6N22081451
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T18:40:26Z
  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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x130c10978d2a06deae142aacb9335a31c59b4e68e5109f7bf5edbf986a1f6e9b. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40:26Z), 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/QM6N22081451.
    date published: 2026-07-21T18:40:26Z
  audio: Skotono Demones
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 140.091
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.816
    additional property: Energy
      type: PropertyValue
      value: 0.456
    additional property: Speechiness
      type: PropertyValue
      value: 0.307
    additional property: Acousticness
      type: PropertyValue
      value: 0.127
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.097
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.255
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.376
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Mine Alithinos
  type: MusicRecording
  duration: PT3M45S
  duration ms: 225103
  explicit: true
  by artist: Trouf
  in album: Stay Trouf
    type: MusicAlbum
    date published: 2020-05-28
  isrc code: QM6N22081453
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T09:15:32+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x90ac1356f92acb01f8e3e695e87e3b66b225838f20d68e177a208246a87b5c84
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956545
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956545
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM6N22081453
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T19:59: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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90ac1356f92acb01f8e3e695e87e3b66b225838f20d68e177a208246a87b5c84. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/QM6N22081453.
    date published: 2026-07-03T19:59:51Z
  audio: Mine Alithinos
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 96.699
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.573
    additional property: Energy
      type: PropertyValue
      value: 0.688
    additional property: Speechiness
      type: PropertyValue
      value: 0.526
    additional property: Acousticness
      type: PropertyValue
      value: 0.103
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.107
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.262
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.292
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Exoume Na Leme
  type: MusicRecording
  duration: PT3M28S
  duration ms: 208000
  explicit: true
  by artist: Trouf
  in album: Stay Trouf
    type: MusicAlbum
    date published: 2020-05-28
  isrc code: QM6N22081455
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T22:48:36+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x6295c4e2b43f510427cffa2c627ca06526ac917b78b92f5b0c6d9b8282bfbd97
  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/QM6N22081455
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Exoume Na Leme
track: Bad Vibes
track: Me Thimithikes

OTSTimestamp
type: PropertyValue
value: 2026-07-05T01:12:41Z

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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch

OpenTimestamps Proof of Existence
type: DigitalDocument
encoding format: application/vnd.opentimestamps.ots
description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6295c4e2b43f510427cffa2c627ca06526ac917b78b92f5b0c6d9b8282bfbd97. 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/QM6N22081455.
date published: 2026-07-05T01:12:41Z

Exoume Na Leme
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 149.993
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.768
additional property: Energy
  type: PropertyValue
  value: 0.624
additional property: Speechiness
  type: PropertyValue
  value: 0.285
additional property: Acousticness
  type: PropertyValue
  value: 0.191
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.247
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.636
additional property: Loudness (dB)
  type: PropertyValue
  value: -8.666
additional property: Key Name
  type: PropertyValue
  value: Ab
additional property: Mode Name
  type: PropertyValue
  value: Minor

Bad Vibes
type: MusicRecording
duration: PT2M46S
duration ms: 166736
explicit: true
by artist: Trouf
in album: Stay Trouf
  type: MusicAlbum
  date published: 2020-05-28
isrc code: QM6N22081456
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-20T21:25:58+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x306b2d6301fcdef611a0f722d0eb4741aa41ef1c1506379fd437fc4f8b387648
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958935
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958935
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM6N22081456
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-20T22:08: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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x306b2d6301fcdef611a0f722d0eb4741aa41ef1c1506379fd437fc4f8b387648. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08: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/QM6N22081456.
  date published: 2026-07-20T22:08:19Z
audio: Bad Vibes
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 95.12
  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.708
  additional property: Energy
    type: PropertyValue
    value: 0.295
  additional property: Speechiness
    type: PropertyValue
    value: 0.186
  additional property: Acousticness
    type: PropertyValue
    value: 0.866
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.099
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.64
  additional property: Loudness (dB)
    type: PropertyValue
    value: -16.389
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Major

Me Thimithikes
type: MusicRecording
duration: PT3M45S
duration ms: 225600
explicit: true
by artist: Trouf
in album: Stay Trouf
  type: MusicAlbum
  date published: 2020-05-28
isrc code: QM6N22081458
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-13T18:32:09+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x56c4af09dbe16effa8b2e817555c59c87c6b95a5cb32aded56d7ec0f571655d4
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 957898
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/957898
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM6N22081458
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-13T19:28:48Z
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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56c4af09dbe16effa8b2e817555c59c87c6b95a5cb32aded56d7ec0f571655d4. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28:48Z), 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/QM6N22081458.
  date published: 2026-07-13T19:28:48Z
audio: Me Thimithikes
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 100.036
  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.884
  additional property: Energy
    type: PropertyValue
    value: 0.461
  additional property: Speechiness
    type: PropertyValue
    value: 0.101
  additional property: Acousticness
    type: PropertyValue
    value: 0.124
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.101
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.657
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.794
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Major

Matia
type: MusicAlbum
date published: 2020-11-01
track: Matia
  type: MusicRecording
  duration: PT3M45S
  duration ms: 225408
  explicit: true
  by artist: Trouf
  in album: Matia
    type: MusicAlbum
    date published: 2020-11-01
  isrc code: GRSTY2000074
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T00:03:02+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe99a71e776377502aa9011fd777d65d8d56e862476b1a5adfef5448f5534f5fe
  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/GRSTY2000074
  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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe99a71e776377502aa9011fd777d65d8d56e862476b1a5adfef5448f5534f5fe. 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/GRSTY2000074.
    date published: 2026-07-03T01:01:38Z
  audio: Matia
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 97.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.848
    additional property: Energy
      type: PropertyValue
      value: 0.575
    additional property: Speechiness
      type: PropertyValue
      value: 0.14
    additional property: Acousticness
      type: PropertyValue
      value: 0.26
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.136
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.359
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.969
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Mathima
type: MusicAlbum
date published: 2021-02-12

Kappa
type: MusicAlbum
date published: 2021-03-26

Struggle
type: MusicAlbum
date published: 2021-04-11

Poso Kaigomai
type: MusicAlbum
date published: 2021-07-02

Unplugged Vibes (Vol. 1)
type: MusicAlbum
date published: 2021-10-11

London
type: MusicAlbum
date published: 2021-10-29
track: London
  type: MusicRecording
  duration: PT3M44S
  duration ms: 224347
  explicit: false
  by artist: Trouf
  in album: London
    type: MusicAlbum
    date published: 2021-10-29
  isrc code: GRUM72102391
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T14:25:31+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2fac1e023475dff7e8933e5d0c83757603db45c18855e93f9f5594b365be55fa
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959023
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959023
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GRUM72102391
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T15:22: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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fac1e023475dff7e8933e5d0c83757603db45c18855e93f9f5594b365be55fa. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22: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/GRUM72102391.
    date published: 2026-07-21T15:22:58Z
  audio: London
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 92.029
    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.834
    additional property: Energy
      type: PropertyValue
      value: 0.586
    additional property: Speechiness
      type: PropertyValue
      value: 0.188
    additional property: Acousticness
      type: PropertyValue
      value: 0.147
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.097
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.4
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.881
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Stress
type: MusicAlbum
date published: 2022-02-10

Daimones
type: MusicAlbum
date published: 2022-02-10

Nyxta
type: MusicAlbum
date published: 2022-02-10

You Know
type: MusicAlbum
date published: 2022-02-10

Peace Of Mind
type: MusicAlbum
date published: 2022-02-10

My Life (Vol. 1)
type: MusicAlbum
date published: 2022-02-11
track: Oneiro
  type: MusicRecording
  duration: PT2M50S
  duration ms: 170000
  explicit: true
  by artist: Trouf
  in album: My Life (Vol. 1)
    type: MusicAlbum
    date published: 2022-02-11
  isrc code: GRUM72200022
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T16:50:25+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x7b50d07afa6e7af20ce33b17f9ac703854b59ebeb1adf1d616034cb06039ff37
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958761
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958761
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GRUM72200022
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T17:49:48Z
  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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b50d07afa6e7af20ce33b17f9ac703854b59ebeb1adf1d616034cb06039ff37. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/GRUM72200022.
    date published: 2026-07-19T17:49:48Z
  audio: Oneiro
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 140.942
    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.724
    additional property: Energy
      type: PropertyValue
      value: 0.666
    additional property: Speechiness
      type: PropertyValue
      value: 0.193
    additional property: Acousticness
      type: PropertyValue
      value: 0.24
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.253
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.5
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.685
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Sinaloa
  type: MusicRecording
  duration: PT3M6S
  duration ms: 186874
  explicit: true
  by artist: Trouf
  in album: My Life (Vol. 1)
    type: MusicAlbum
    date published: 2022-02-11
  isrc code: GRUM72200023
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T14:24:01+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x7265b5be57d2905e5932a318f880b5224a8a84789fb893bfba2a92abed72d774
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959023
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959023
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GRUM72200023
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T15:22: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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7265b5be57d2905e5932a318f880b5224a8a84789fb893bfba2a92abed72d774. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22: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/GRUM72200023.
    date published: 2026-07-21T15:22:58Z
  audio: Sinaloa
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 140.015
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.785
    additional property: Energy
      type: PropertyValue
      value: 0.667
    additional property: Speechiness
      type: PropertyValue
      value: 0.152
    additional property: Acousticness
      type: PropertyValue
      value: 0.128
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.152
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.285
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.71
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Peace Of Mind
  type: MusicRecording
  duration: PT3M38S
  duration ms: 218000
  explicit: true
  by artist: Trouf
  in album: My Life (Vol. 1)
    type: MusicAlbum
    date published: 2022-02-11
  isrc code: GRUM72200025
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T07:03:28+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x0b9ec0800aca4c4e441c8290d4a6fc874e9df65aa93e51e116da987e86c1bbba
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958517
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958517
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GRUM72200025
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Peace Of Mind
track: Nyjah Huston
track: Stress
track: You Know
track: Finale

OTSTimestamp
type: PropertyValue
value: 2026-07-18T07:54:29Z

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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch

OpenTimestamps Proof of Existence
type: DigitalDocument
encoding format: application/vnd.opentimestamps.ots
description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b9ec0800aca4c4e441c8290d4a6fc874e9df65aa93e51e116da987e86c1bbba. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54:29Z), 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/GRUM72200025.
date published: 2026-07-18T07:54:29Z

Peace Of Mind
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 145.044
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.789
additional property: Energy
  type: PropertyValue
  value: 0.579
additional property: Speechiness
  type: PropertyValue
  value: 0.333
additional property: Acousticness
  type: PropertyValue
  value: 0.279
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.128
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.711
additional property: Loudness (dB)
  type: PropertyValue
  value: -8.329
additional property: Key Name
  type: PropertyValue
  value: E
additional property: Mode Name
  type: PropertyValue
  value: Minor

Nyjah Huston
type: MusicRecording
duration: PT2M44S
duration ms: 164000
explicit: true
by artist: Trouf
in album: My Life (Vol. 1)
  type: MusicAlbum
  date published: 2022-02-11
isrc code: GRUM72200026
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-05T16:08:25+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x68c3cbf1179ef944088951bd1b8529ee011ca9262c85375b6c24efd62b7a511f
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956826
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956826
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GRUM72200026
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-05T19:27:56Z
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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68c3cbf1179ef944088951bd1b8529ee011ca9262c85375b6c24efd62b7a511f. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/GRUM72200026.
  date published: 2026-07-05T19:27:56Z
audio: Nyjah Huston
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 143.992
  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.744
  additional property: Energy
    type: PropertyValue
    value: 0.751
  additional property: Speechiness
    type: PropertyValue
    value: 0.177
  additional property: Acousticness
    type: PropertyValue
    value: 0.04
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.286
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.545
  additional property: Loudness (dB)
    type: PropertyValue
    value: -6.18
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Major

Stress
type: MusicRecording
duration: PT3M20S
duration ms: 200000
explicit: true
by artist: Trouf
in album: My Life (Vol. 1)
  type: MusicAlbum
  date published: 2022-02-11
isrc code: GRUM72200027
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-03T03:01:27+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x6d568581949df51a1773a4537341f081c05c108cdef27b19ff44101ca5196556
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956484
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956484
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GRUM72200027
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-03T10:47: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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d568581949df51a1773a4537341f081c05c108cdef27b19ff44101ca5196556. Chain 2 (Bitcoin): anchored in block 956484 (2026-07-03T10:47: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/GRUM72200027.
  date published: 2026-07-03T10:47:44Z
audio: Stress
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 139.818
  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.738
  additional property: Energy
    type: PropertyValue
    value: 0.561
  additional property: Speechiness
    type: PropertyValue
    value: 0.282
  additional property: Acousticness
    type: PropertyValue
    value: 0.262
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.096
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.692
  additional property: Loudness (dB)
    type: PropertyValue
    value: -7.393
  additional property: Key Name
    type: PropertyValue
    value: F
  additional property: Mode Name
    type: PropertyValue
    value: Minor

You Know
type: MusicRecording
duration: PT3M2S
duration ms: 182400
explicit: true
by artist: Trouf
in album: My Life (Vol. 1)
  type: MusicAlbum
  date published: 2022-02-11
isrc code: GRUM72200028
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-03T08:48:08+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x616e6a7914b26e72660c0a22f63c343ce49cc1c9d26f427f02396632fb326377
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956474
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956474
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GRUM72200028
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-03T08:56: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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x616e6a7914b26e72660c0a22f63c343ce49cc1c9d26f427f02396632fb326377. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/GRUM72200028.
  date published: 2026-07-03T08:56:35Z
audio: You Know
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 100.008
  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.798
  additional property: Energy
    type: PropertyValue
    value: 0.67
  additional property: Speechiness
    type: PropertyValue
    value: 0.047
  additional property: Acousticness
    type: PropertyValue
    value: 0.11
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.116
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.544
  additional property: Loudness (dB)
    type: PropertyValue
    value: -8.799
  additional property: Key Name
    type: PropertyValue
    value: B
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Finale
type: MusicRecording
duration: PT4M31S
duration ms: 271888
explicit: true
by artist: Trouf
in album: My Life (Vol. 1)
  type: MusicAlbum
  date published: 2022-02-11
isrc code: GRUM72200030
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-16T14:32:07+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x91df5e023c6d756f487906c503bf8ce008a6e921948ea05aae14390fb916f890
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958300
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958300
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GRUM72200030
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-16T16:14: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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91df5e023c6d756f487906c503bf8ce008a6e921948ea05aae14390fb916f890. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/GRUM72200030.
  date published: 2026-07-16T16:14:30Z
audio: Finale
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 143.051
  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.856
  additional property: Energy
    type: PropertyValue
    value: 0.651
  additional property: Speechiness
    type: PropertyValue
    value: 0.082
  additional property: Acousticness
    type: PropertyValue
    value: 0.021
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.102
  additional property: Liveness
    type: PropertyValue
    value: 0.08
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.787
  additional property: Loudness (dB)
    type: PropertyValue
    value: -8.074
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Major

My Life (Vol. 1 / Deluxe Version)
type: MusicAlbum
date published: 2022-05-12
track: Nyxta
  type: MusicRecording
  duration: PT3M53S
  duration ms: 233000
  explicit: true
  by artist: Trouf
  in album: My Life (Vol. 1 / Deluxe Version)
    type: MusicAlbum
    date published: 2022-05-12
  isrc code: GRUM72200024
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T17:43:37+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x48333d59e7b8965ac0703040f17773441d6aaf51e73c06f2778c74354310bbb2
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956826
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956826
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GRUM72200024
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T19:27:56Z
  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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48333d59e7b8965ac0703040f17773441d6aaf51e73c06f2778c74354310bbb2. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/GRUM72200024.
    date published: 2026-07-05T19:27:56Z
  audio: Nyxta
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 113.975
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.648
    additional property: Energy
      type: PropertyValue
      value: 0.68
    additional property: Speechiness
      type: PropertyValue
      value: 0.238
    additional property: Acousticness
      type: PropertyValue
      value: 0.038
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.099
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.434
    additional property: Loudness (dB)
      type: PropertyValue
      value: -4.776
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Daimones
  type: MusicRecording
  duration: PT4M22S
  duration ms: 262000
  explicit: true
  by artist: Trouf
  in album: My Life (Vol. 1 / Deluxe Version)
    type: MusicAlbum
    date published: 2022-05-12
  isrc code: GRUM72200031
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T16:36:33+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x512191652c3cbf7ba1d15278d6b17d86574de049c970001b9b0126cf84cb0c6c
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959037
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959037
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GRUM72200031
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T16:59: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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x512191652c3cbf7ba1d15278d6b17d86574de049c970001b9b0126cf84cb0c6c. Chain 2 (Bitcoin): anchored in block 959037 (2026-07-21T16:59: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/GRUM72200031.
    date published: 2026-07-21T16:59:47Z
  audio: Daimones
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 86.795
    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.535
    additional property: Energy
      type: PropertyValue
      value: 0.699
    additional property: Speechiness
      type: PropertyValue
      value: 0.351
    additional property: Acousticness
      type: PropertyValue
      value: 0.214
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.106
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.535
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.873
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Ftera
  type: MusicRecording
  duration: PT2M55S
  duration ms: 175304
  explicit: true
  by artist: Trouf
  in album: My Life (Vol. 1 / Deluxe Version)
    type: MusicAlbum
    date published: 2022-05-12
  isrc code: GRUM72200629
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T01:46:45+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x132f973ecbd51321b6c6d1bae00cdb2796ad44d84d382640555f967af10c086b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956776
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956776
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GRUM72200629
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Ftera
track: Oh My God

OTSTimestamp
type: PropertyValue
value: 2026-07-05T10:59:37Z

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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch

OpenTimestamps Proof of Existence
type: DigitalDocument
encoding format: application/vnd.opentimestamps.ots
description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x132f973ecbd51321b6c6d1bae00cdb2796ad44d84d382640555f967af10c086b. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/GRUM72200629.
date published: 2026-07-05T10:59:37Z

Ftera
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 172.84
additional property: Musical Key
  type: PropertyValue
  value: 0
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 0
additional property: Time Signature
  type: PropertyValue
  value: 3
additional property: Danceability
  type: PropertyValue
  value: 0.656
additional property: Energy
  type: PropertyValue
  value: 0.49
additional property: Speechiness
  type: PropertyValue
  value: 0.343
additional property: Acousticness
  type: PropertyValue
  value: 0.037
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.126
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.693
additional property: Loudness (dB)
  type: PropertyValue
  value: -9.635
additional property: Key Name
  type: PropertyValue
  value: C
additional property: Mode Name
  type: PropertyValue
  value: Minor

Oh My God
type: MusicRecording
duration: PT3M5S
duration ms: 185142
explicit: true
by artist: Trouf
in album: My Life (Vol. 1 / Deluxe Version)
  type: MusicAlbum
  date published: 2022-05-12
isrc code: GRUM72200633
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-05T19:41:05+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x7aac5a582cfd2b441e1a1670376e6b771e824068873fa6f28cdebff4169c28a2
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956856
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956856
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GRUM72200633
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-06T01:25:57Z
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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7aac5a582cfd2b441e1a1670376e6b771e824068873fa6f28cdebff4169c28a2. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/GRUM72200633.
  date published: 2026-07-06T01:25:57Z
audio: Oh My God
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 105.013
  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.912
  additional property: Energy
    type: PropertyValue
    value: 0.651
  additional property: Speechiness
    type: PropertyValue
    value: 0.158
  additional property: Acousticness
    type: PropertyValue
    value: 0.058
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.116
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.67
  additional property: Loudness (dB)
    type: PropertyValue
    value: -7.402
  additional property: Key Name
    type: PropertyValue
    value: F
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Ksana Kai Ksana
type: MusicAlbum
date published: 2022-07-07

De Mas Aggizoun
type: MusicAlbum
date published: 2022-07-17

Blocks
type: MusicAlbum
date published: 2022-09-05
track: Blocks
  type: MusicRecording
  duration: PT4M32S
  duration ms: 272000
  explicit: true
  by artist: Trouf
  in album: Blocks
    type: MusicAlbum
    date published: 2022-09-05
  isrc code: GRUM72201257
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T09:51:49+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xce267a80143800167c5990e29ca6e379779c05b789fb746075467ee15469c555
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958140
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958140
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GRUM72201257
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T10:05:23Z
  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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce267a80143800167c5990e29ca6e379779c05b789fb746075467ee15469c555. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05:23Z), 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/GRUM72201257.
    date published: 2026-07-15T10:05:23Z
  audio: Blocks
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 134.998
    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.87
    additional property: Energy
      type: PropertyValue
      value: 0.691
    additional property: Speechiness
      type: PropertyValue
      value: 0.187
    additional property: Acousticness
      type: PropertyValue
      value: 0.354
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.069
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.439
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.644
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Unplugged Vibes (Vol. 2)
type: MusicAlbum
date published: 2022-11-30

Selini
type: MusicAlbum
date published: 2022-12-09
track: Selini
  type: MusicRecording
  duration: PT2M10S
  duration ms: 130000
  explicit: true
  by artist: Trouf
  in album: Selini
    type: MusicAlbum
    date published: 2022-12-09
  isrc code: GRUM72201633
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T15:28:54+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe30ec490774e126421de1db1f4fef5751c26981c33335ca176d35d1322441761
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958432
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958432
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GRUM72201633
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T15:43: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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe30ec490774e126421de1db1f4fef5751c26981c33335ca176d35d1322441761. Chain 2 (Bitcoin): anchored in block 958432 (2026-07-17T15:43: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/GRUM72201633.
    date published: 2026-07-17T15:43:17Z
  audio: Selini
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 100.01
    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.79
    additional property: Energy
      type: PropertyValue
      value: 0.642
    additional property: Speechiness
      type: PropertyValue
      value: 0.065
    additional property: Acousticness
      type: PropertyValue
      value: 0.118
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.078
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.12
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.703
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Major

Skywalk
type: MusicAlbum
date published: 2023-02-10
track: Skywalk
  type: MusicRecording
  duration: PT3M6S
  duration ms: 186000
  explicit: false
  by artist: Trouf
  in album: Skywalk
    type: MusicAlbum
    date published: 2023-02-10
  isrc code: GRUM72300161
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-13T04:15:00+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc319c457f5bc0afa97277342393397bab04e1fa5322b18ddeb069b2967b32adf
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957805
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957805
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GRUM72300161
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-13T04:34: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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc319c457f5bc0afa97277342393397bab04e1fa5322b18ddeb069b2967b32adf. Chain 2 (Bitcoin): anchored in block 957805 (2026-07-13T04:34: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/GRUM72300161.
    date published: 2026-07-13T04:34:37Z
  audio: Skywalk
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 90.04
    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.774
    additional property: Energy
      type: PropertyValue
      value: 0.475
    additional property: Speechiness
      type: PropertyValue
      value: 0.131
    additional property: Acousticness
      type: PropertyValue
      value: 0.372
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.103
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.633
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.896
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Tullamore
type: MusicAlbum
date published: 2023-07-26
track: Tullamore
  type: MusicRecording
  duration: PT2M28S
  duration ms: 148000
  explicit: true
  by artist: Trouf
  in album: Tullamore
    type: MusicAlbum
    date published: 2023-07-26
  isrc code: GRUM72300942
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T03:09:07+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xbc027c6614e4600e9f34ce8ad5e41f091145ffe5c72900dd113afc162778fd17
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956776
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956776
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GRUM72300942
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T10:59: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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc027c6614e4600e9f34ce8ad5e41f091145ffe5c72900dd113afc162778fd17. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/GRUM72300942.
    date published: 2026-07-05T10:59:37Z
  audio: Tullamore
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 99.995
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.875
    additional property: Energy
      type: PropertyValue
      value: 0.54
    additional property: Speechiness
      type: PropertyValue
      value: 0.114
    additional property: Acousticness
      type: PropertyValue
      value: 0.319
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.07
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.694
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.275
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Memories
type: MusicAlbum
date published: 2023-10-10

Kaneis
type: MusicAlbum
date published: 2023-12-05

Kinitra II
type: MusicAlbum
date published: 2024-04-18
track: Me Lene Trouf
  type: MusicRecording
  duration: PT1M52S
  duration ms: 112500
  explicit: true
  by artist: Trouf
  in album: Kinitra II
    type: MusicAlbum
    date published: 2024-04-18
  isrc code: GRUM72400315
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T00:30:27+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc7b516ae8fbb58be6037352a206cf8f11999e359d7911747a46abe6641fd1601
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958224
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958224
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GRUM72400315
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T02:28:43Z
  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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7b516ae8fbb58be6037352a206cf8f11999e359d7911747a46abe6641fd1601. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/GRUM72400315.
    date published: 2026-07-16T02:28:43Z
  audio: Me Lene Trouf
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 192.18
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.713
    additional property: Energy
      type: PropertyValue
      value: 0.583
    additional property: Speechiness
      type: PropertyValue
      value: 0.32
    additional property: Acousticness
      type: PropertyValue
      value: 0.332
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.087
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.601
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.272
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Mporeis
  type: MusicRecording
  duration: PT2M54S
  duration ms: 174750
  explicit: true
  by artist: Trouf
  in album: Kinitra II
    type: MusicAlbum
    date published: 2024-04-18
  isrc code: GRUM72400325
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-28T19:13:36+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x91c9b07cc511b7c1f2d63e67dc08cf4ac21fe334323bb41e34243b9d558c0b1e
  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/GRUM72400325
  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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91c9b07cc511b7c1f2d63e67dc08cf4ac21fe334323bb41e34243b9d558c0b1e. 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/GRUM72400325.
    date published: 2026-07-02T16:51:38Z
  audio: Mporeis
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 91.98
    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.868
    additional property: Energy
      type: PropertyValue
      value: 0.656
    additional property: Speechiness
      type: PropertyValue
      value: 0.088
    additional property: Acousticness
      type: PropertyValue
      value: 0.281
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.097
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.624
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.326
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: 240p
  type: MusicRecording
  duration: PT3M27S
  duration ms: 207157
  explicit: true
  by artist: Trouf
  in album: Kinitra II
    type: MusicAlbum
    date published: 2024-04-18
  isrc code: GRUM72400327
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-13T16:14:39+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xff596433d01b3eeb2214c60137181024c510ce195ce1fc0d383a20206b142266
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957880
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957880
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GRUM72400327
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: 240p
track: Burn Out
track: Ena Megalo Giati
track: Trouf Story II

OTSTimestamp
type: PropertyValue
value: 2026-07-13T16:39:18Z

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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch

OpenTimestamps Proof of Existence
type: DigitalDocument
encoding format: application/vnd.opentimestamps.ots
description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff596433d01b3eeb2214c60137181024c510ce195ce1fc0d383a20206b142266. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39:18Z), 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/GRUM72400327.
date published: 2026-07-13T16:39:18Z

240p
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 95.016
additional property: Musical Key
  type: PropertyValue
  value: 10
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 0
additional property: Time Signature
  type: PropertyValue
  value: 4
additional property: Danceability
  type: PropertyValue
  value: 0.837
additional property: Energy
  type: PropertyValue
  value: 0.582
additional property: Speechiness
  type: PropertyValue
  value: 0.446
additional property: Acousticness
  type: PropertyValue
  value: 0.326
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.093
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.212
additional property: Loudness (dB)
  type: PropertyValue
  value: -9.119
additional property: Key Name
  type: PropertyValue
  value: Bb
additional property: Mode Name
  type: PropertyValue
  value: Minor

Burn Out
type: MusicRecording
duration: PT5M4S
duration ms: 304000
explicit: true
by artist: Trouf
in album: Kinitra II
  type: MusicAlbum
  date published: 2024-04-18
isrc code: GRUM72400328
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-29T13:15:14+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xdd170b03a281b1a2a3b22b66e861a3b21340a0492c6d97eb469efa3b8b787f2f
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/GRUM72400328
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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd170b03a281b1a2a3b22b66e861a3b21340a0492c6d97eb469efa3b8b787f2f. 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/GRUM72400328.
  date published: 2026-07-02T16:51:38Z
audio: Burn Out
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 100.02
  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.567
  additional property: Energy
    type: PropertyValue
    value: 0.482
  additional property: Speechiness
    type: PropertyValue
    value: 0.145
  additional property: Acousticness
    type: PropertyValue
    value: 0.263
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.142
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.208
  additional property: Loudness (dB)
    type: PropertyValue
    value: -8.536
  additional property: Key Name
    type: PropertyValue
    value: F
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Ena Megalo Giati
type: MusicRecording
duration: PT3M14S
duration ms: 194000
explicit: false
by artist: Trouf
in album: Kinitra II
  type: MusicAlbum
  date published: 2024-04-18
isrc code: GRUM72400329
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-03T16:32:15+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xdef9a7c2f2dca31998782d25acfa6423b277f3406de15696325e91c39dd4020e
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956545
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956545
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GRUM72400329
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-03T19:59: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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdef9a7c2f2dca31998782d25acfa6423b277f3406de15696325e91c39dd4020e. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/GRUM72400329.
  date published: 2026-07-03T19:59:51Z
audio: Ena Megalo Giati
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 121.924
  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.652
  additional property: Energy
    type: PropertyValue
    value: 0.325
  additional property: Speechiness
    type: PropertyValue
    value: 0.048
  additional property: Acousticness
    type: PropertyValue
    value: 0.783
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.014
  additional property: Liveness
    type: PropertyValue
    value: 0.073
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.371
  additional property: Loudness (dB)
    type: PropertyValue
    value: -13.659
  additional property: Key Name
    type: PropertyValue
    value: B
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Trouf Story II
type: MusicRecording
duration: PT5M52S
duration ms: 352000
explicit: true
by artist: Trouf
in album: Kinitra II
  type: MusicAlbum
  date published: 2024-04-18
isrc code: GRUM72400330
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-16T06:39:25+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x6b3e328d0b7654f94e9b4af69aff9df51b36366deb1b4cd7dc6d4544910ae517
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958256
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958256
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GRUM72400330
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-16T07:22:18Z
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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b3e328d0b7654f94e9b4af69aff9df51b36366deb1b4cd7dc6d4544910ae517. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/GRUM72400330.
  date published: 2026-07-16T07:22:18Z
audio: Trouf Story II
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 104.827
  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.75
  additional property: Energy
    type: PropertyValue
    value: 0.628
  additional property: Speechiness
    type: PropertyValue
    value: 0.161
  additional property: Acousticness
    type: PropertyValue
    value: 0.666
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.075
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.784
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.194
  additional property: Key Name
    type: PropertyValue
    value: Eb
  additional property: Mode Name
    type: PropertyValue
    value: Major

MARSEILLE
type: MusicAlbum
date published: 2024-07-18

OTAN LEIPEIS
type: MusicAlbum
date published: 2024-10-15

05:00 AM
type: MusicAlbum
date published: 2025-02-05

STRADA NERA
type: MusicAlbum
date published: 2025-05-13