Ginjah
type: MusicGroup
genre: dancehall
genre: lovers rock
genre: ragga
genre: reggae
genre: riddim
genre: roots reggae
popularity: 29
followers: 46605
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x66330249d7bae542d1af581ed135932abdc487def6f8678fe9f71af230ce83c5
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/ab318f5e-4383-4a46-8393-a43e2d472355.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/ab318f5e-4383-4a46-8393-a43e2d472355.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/ab318f5e-4383-4a46-8393-a43e2d472355
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 0x66330249d7bae542d1af581ed135932abdc487def6f8678fe9f71af230ce83c5. 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/ab318f5e-4383-4a46-8393-a43e2d472355.json and https://artists.proofprofile.net/proofs/artist/ab318f5e-4383-4a46-8393-a43e2d472355.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:24:56Z
album: London Town
  type: MusicAlbum
  date published: 2024-07-19
  track: Gonna Be There
    type: MusicRecording
    duration: PT4M20S
    duration ms: 260186
    explicit: false
    by artist: Ginjah
    in album: London Town
      type: MusicAlbum
      date published: 2024-07-19
    popularity: 7
    genre: riddim
    genre: roots-reggae
    genre: lovers-rock
    genre: modern-reggae
    isrc code: GBBFL2401350
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-30T17:47:29+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x7b9b5d6425289f933aaf191030f852f00af0224f98c41d08219a822d24c3f59f
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 960291
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/960291
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBBFL2401350
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-30T18:23:33Z
    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 0x7b9b5d6425289f933aaf191030f852f00af0224f98c41d08219a822d24c3f59f. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23:33Z), 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/GBBFL2401350.
      date published: 2026-07-30T18:23:33Z
    audio: Gonna Be There
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 107.44
      additional property: Musical Key
        type: PropertyValue
        value: 7
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 1
      additional property: Time Signature
        type: PropertyValue
        value: 5
      additional property: Danceability
        type: PropertyValue
        value: 0.64
      additional property: Energy
        type: PropertyValue
        value: 0.788
      additional property: Speechiness
        type: PropertyValue
        value: 0.09
      additional property: Acousticness
        type: PropertyValue
        value: 0.005
      additional property: Instrumentalness
        type: PropertyValue
        value: 0
      additional property: Liveness
        type: PropertyValue
        value: 0.037
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.675
      additional property: Loudness (dB)
        type: PropertyValue
        value: -9.219
      additional property: Key Name
        type: PropertyValue
        value: G
      additional property: Mode Name
        type: PropertyValue
        value: Major
  track: Go Round Me
    type: MusicRecording
    duration: PT3M59S
    duration ms: 239893
    explicit: false
    by artist: Ginjah
    in album: London Town
      type: MusicAlbum
      date published: 2024-07-19
    popularity: 10
    genre: riddim
    genre: roots-reggae
    genre: lovers-rock
    genre: modern-reggae
    isrc code: GBBFL2401351
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-06-21T08:16:07+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xd0d18df7299386a33c94899aa10d202a673a04440bc3254635201d49bd26ce92
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 956302
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/956302
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBBFL2401351
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-02T03:30:09Z
    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 0xd0d18df7299386a33c94899aa10d202a673a04440bc3254635201d49bd26ce92. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/GBBFL2401351.
      date published: 2026-07-02T03:30:09Z
    audio: Go Round Me
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 101.719
      additional property: Musical Key
        type: PropertyValue
        value: 5
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 0
      additional property: Time Signature
        type: PropertyValue
        value: 5
      additional property: Danceability
        type: PropertyValue
        value: 0.671
      additional property: Energy
        type: PropertyValue
        value: 0.685
      additional property: Speechiness
        type: PropertyValue
        value: 0.189
      additional property: Acousticness
      additional property: Instrumentalness
      additional property: Liveness
      additional property: Valence (Positivity)
      additional property: Loudness (dB)
      additional property: Key Name
      additional property: Mode Name
  track: Judgement Day
album: Music Is Mine
album: Reggae Gems: Ginjah
album: Survival (Deluxe)
album: The Message Album
album: The Reggae Soul Man
album: Survival
album: Roots
album: Urge To Love
album: Peoples Cry Riddim
album: Good Groove Riddim
album: Tun Up (Re-Mix)
album: Life
album: My Job
album: Lighter
album: Better Way
album: Tun Up
album: Ibadijo
album: Bashan
album: Consider Me
album: Fighter
album: Life Is Great
album: Soulman
album: All Night
album: Immigration
album: Wild Fire
album: Coming Around
album: Can't Trust Dem
album: Gyal
album: Play me a Song
album: So Much to Give Thanks For
album: I Found Love
album: Restrictions
album: Controversy Riddim
album: Putting Up Resistance
album: Fall in Love
album: Power Within (Sunflower Riddim )
album: Love Will Reign Again
album: These Arms
album: Nah Work

Acousticness
type: PropertyValue
value: 0.067

Instrumentalness
type: PropertyValue
value: 0

Liveness
type: PropertyValue
value: 0.457

Valence (Positivity)
type: PropertyValue
value: 0.751

Loudness (dB)
type: PropertyValue
value: -9.802

Key Name
type: PropertyValue
value: F

Mode Name
type: PropertyValue
value: Minor

Judgement Day
type: MusicRecording
duration: PT3M59S
duration ms: 239453
explicit: false
by artist: Ginjah
in album: London Town
  type: MusicAlbum
  date published: 2024-07-19
popularity: 4
genre: riddim
genre: roots-reggae
genre: lovers-rock
genre: modern-reggae
isrc code: GBBFL2401354
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-31T19:00:17+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xa0b6edf8654b40cbb690486db58bf4388b3c39f91c037acb78fb5bec92a5c96d
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960455
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960455
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBBFL2401354
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-31T19:53:13Z
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 0xa0b6edf8654b40cbb690486db58bf4388b3c39f91c037acb78fb5bec92a5c96d. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/GBBFL2401354.
  date published: 2026-07-31T19:53:13Z
audio: Judgement Day
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 108.038
  additional property: Musical Key
    type: PropertyValue
    value: 1
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.67
  additional property: Energy
    type: PropertyValue
    value: 0.751
  additional property: Speechiness
    type: PropertyValue
    value: 0.198
  additional property: Acousticness
    type: PropertyValue
    value: 0.075
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.046
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.798
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.078
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Major

Music Is Mine
type: MusicAlbum
date published: 2023-10-13
track: Immigration
  type: MusicRecording
  duration: PT3M38S
  duration ms: 218000
  explicit: false
  by artist: Ginjah
  in album: Music Is Mine
    type: MusicAlbum
    date published: 2023-10-13
  genre: riddim
  genre: roots-reggae
  genre: lovers-rock
  genre: modern-reggae
  isrc code: QZTPX2387084
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-31T19:23:35+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe8fe7089e1d98141e7817ef3258ccb232a4c864361288a23cbb436e75f724b9c
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 960513
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/960513
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTPX2387084
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-08-01T04:52:22Z
  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 0xe8fe7089e1d98141e7817ef3258ccb232a4c864361288a23cbb436e75f724b9c. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52:22Z), 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/QZTPX2387084.
    date published: 2026-08-01T04:52:22Z
  audio: Immigration
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 101.699
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.795
    additional property: Energy
      type: PropertyValue
      value: 0.669
    additional property: Speechiness
      type: PropertyValue
      value: 0.341
    additional property: Acousticness
      type: PropertyValue
      value: 0.096
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.078
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.636
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.392
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Fighter
  type: MusicRecording
  duration: PT3M4S
  duration ms: 184000
  explicit: false
  by artist: Ginjah
  by artist: Romieikon
  in album: Music Is Mine
    type: MusicAlbum
    date published: 2023-10-13
  genre: riddim
  genre: roots-reggae
  genre: lovers-rock
  genre: modern-reggae
  isrc code: QZWDD2374187
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-07T16:54:09+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa1349d40b56a18f449e298d03648f2b11e46a8b3d0ebcd2621b9f4884bd5b8bf
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957118
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957118
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZWDD2374187
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-08T03:20: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 0xa1349d40b56a18f449e298d03648f2b11e46a8b3d0ebcd2621b9f4884bd5b8bf. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZWDD2374187.
    date published: 2026-07-08T03:20:19Z
  audio: Fighter
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 108.538
    additional property: Musical Key
      type: PropertyValue
      value: 3
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.747
    additional property: Energy
      type: PropertyValue
      value: 0.56
    additional property: Speechiness
      type: PropertyValue
      value: 0.106
    additional property: Acousticness
      type: PropertyValue
      value: 0.072
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.429
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.505
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.718
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Reggae Gems: Ginjah
type: MusicAlbum
date published: 2023-04-26
track: Shoulders to the Wheel
  type: MusicRecording
  duration: PT4M11S
  duration ms: 251030
  explicit: false
  by artist: Ginjah
  by artist: Gyptain
  in album: Reggae Gems: Ginjah
    type: MusicAlbum
    date published: 2023-04-26
  genre: riddim
  genre: roots-reggae
  genre: lovers-rock
  genre: modern-reggae
  isrc code: GBVVQ2300149
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-07T08:51:20+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xaff37788f1e83f1b3421e72ad1b363f0aed000d1afff8af656732d5e1bf62cfe
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957118
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957118
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBVVQ2300149
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-08T03:20: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 0xaff37788f1e83f1b3421e72ad1b363f0aed000d1afff8af656732d5e1bf62cfe. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/GBVVQ2300149.
    date published: 2026-07-08T03:20:19Z
  audio: Shoulders to the Wheel
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 143.928
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.702
    additional property: Energy
      type: PropertyValue
      value: 0.294
    additional property: Speechiness
      type: PropertyValue
      value: 0.054
    additional property: Acousticness
      type: PropertyValue
      value: 0.868
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.327
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.51
    additional property: Loudness (dB)
      type: PropertyValue
      value: -13.468
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Day Dreamer
  type: MusicRecording
  duration: PT4M7S
  duration ms: 247723
  explicit: false
  by artist: Ginjah
  in album: Reggae Gems: Ginjah
    type: MusicAlbum
    date published: 2023-04-26
  genre: riddim
  genre: roots-reggae
  genre: lovers-rock
  genre: modern-reggae
  isrc code: GBVVQ2300154
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-08-01T00:28:36+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf5d65e19316eb7727cf099ce52f8648861b16c79e364aa2c062cbded5068eb86
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 960489
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/960489
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBVVQ2300154
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-08-01T00:40: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 0xf5d65e19316eb7727cf099ce52f8648861b16c79e364aa2c062cbded5068eb86. Chain 2 (Bitcoin): anchored in block 960489 (2026-08-01T00:40: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/GBVVQ2300154.
    date published: 2026-08-01T00:40:43Z
  audio: Day Dreamer
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 105.071
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.834
    additional property: Energy
      type: PropertyValue
      value: 0.41
    additional property: Speechiness
      type: PropertyValue
      value: 0.373
    additional property: Acousticness
      type: PropertyValue
      value: 0.531
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.097
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.654
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.77
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Love I Prefer
  type: MusicRecording
  duration: PT3M57S
  duration ms: 237981
  explicit: false
  by artist: Ginjah
  in album: Reggae Gems: Ginjah
    type: MusicAlbum
    date published: 2023-04-26
  genre: riddim
  genre: roots-reggae
  genre: lovers-rock
  genre: modern-reggae
  isrc code: GBVVQ2300156
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-06T06:24:42+00:00
  additional property: CopyrightChainExplorerURL
  additional property: OTSHash
  additional property: OTSBitcoinBlock
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Love I Prefer
track: Love Mood
track: Time

CopyrightChainExplorerURL
type: PropertyValue
value: https://explorer.copyrightchains.com/tx/0x218609851712b4fe2f326c7d45680ae069d7eefcdd37d802616cca6dc8ac8d2d

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 956889

OTSBitcoinBlockVerifyURL
type: PropertyValue
value: https://blockstream.info/api/block-height/956889

OTSVerificationAPI
type: PropertyValue
value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBVVQ2300156

OTSTimestamp
type: PropertyValue
value: 2026-07-06T06:56:49Z

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 0x218609851712b4fe2f326c7d45680ae069d7eefcdd37d802616cca6dc8ac8d2d. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/GBVVQ2300156.
date published: 2026-07-06T06:56:49Z

Love I Prefer
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 105.772
additional property: Musical Key
  type: PropertyValue
  value: 7
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 5
additional property: Danceability
  type: PropertyValue
  value: 0.724
additional property: Energy
  type: PropertyValue
  value: 0.595
additional property: Speechiness
  type: PropertyValue
  value: 0.219
additional property: Acousticness
  type: PropertyValue
  value: 0.302
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.256
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.598
additional property: Loudness (dB)
  type: PropertyValue
  value: -9.336
additional property: Key Name
  type: PropertyValue
  value: G
additional property: Mode Name
  type: PropertyValue
  value: Major

Love Mood
type: MusicRecording
duration: PT3M54S
duration ms: 234852
explicit: false
by artist: Ginjah
in album: Reggae Gems: Ginjah
  type: MusicAlbum
  date published: 2023-04-26
genre: riddim
genre: roots-reggae
genre: lovers-rock
genre: modern-reggae
isrc code: GBVVQ2300158
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-31T17:56:32+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x9b56e0b6281c9dd80f4ab195a42247225b4b65bc23076ca81602d2e9895f2a97
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960448
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960448
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBVVQ2300158
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-31T18:48:12Z
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 0x9b56e0b6281c9dd80f4ab195a42247225b4b65bc23076ca81602d2e9895f2a97. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48:12Z), 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/GBVVQ2300158.
  date published: 2026-07-31T18:48:12Z
audio: Love Mood
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 154.721
  additional property: Musical Key
    type: PropertyValue
    value: 5
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.644
  additional property: Energy
    type: PropertyValue
    value: 0.531
  additional property: Speechiness
    type: PropertyValue
    value: 0.075
  additional property: Acousticness
    type: PropertyValue
    value: 0.742
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.156
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.68
  additional property: Loudness (dB)
    type: PropertyValue
    value: -12.155
  additional property: Key Name
    type: PropertyValue
    value: F
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Time
type: MusicRecording
duration: PT4M8S
duration ms: 248660
explicit: false
by artist: Ginjah
in album: Reggae Gems: Ginjah
  type: MusicAlbum
  date published: 2023-04-26
genre: riddim
genre: roots-reggae
genre: lovers-rock
genre: modern-reggae
isrc code: GBVVQ2300164
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-31T01:42:22+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xf6397494a2ad829d16b3eab0814265d8c8de2ad6d106ed9b6b1ad1658790a19c
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960334
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960334
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBVVQ2300164
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-31T02:19:15Z
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 0xf6397494a2ad829d16b3eab0814265d8c8de2ad6d106ed9b6b1ad1658790a19c. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/GBVVQ2300164.
  date published: 2026-07-31T02:19:15Z
audio: Time
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 154.684
  additional property: Musical Key
    type: PropertyValue
    value: 4
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.575
  additional property: Energy
    type: PropertyValue
    value: 0.526
  additional property: Speechiness
    type: PropertyValue
    value: 0.196
  additional property: Acousticness
    type: PropertyValue
    value: 0.242
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.213
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.706
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.8
  additional property: Key Name
    type: PropertyValue
    value: E
  additional property: Mode Name
    type: PropertyValue
    value: Major

Survival (Deluxe)
type: MusicAlbum
date published: 2023-04-21

The Message Album
type: MusicAlbum
date published: 2022-12-16

The Reggae Soul Man
type: MusicAlbum
date published: 2021-05-14
track: Confident
  type: MusicRecording
  duration: PT3M49S
  duration ms: 229485
  explicit: false
  by artist: Ginjah
  in album: The Reggae Soul Man
    type: MusicAlbum
    date published: 2021-05-14
  genre: riddim
  genre: roots-reggae
  genre: lovers-rock
  genre: modern-reggae
  isrc code: JMI012100005
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-31T19:51:33+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xbd3bf9ee274e74337ec455e661ccb03deb766a5f32d3166c6cb4786698a7c3c2
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 960459
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/960459
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JMI012100005
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-31T20:22:46Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp 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 0xbd3bf9ee274e74337ec455e661ccb03deb766a5f32d3166c6cb4786698a7c3c2. Chain 2 (Bitcoin): anchored in block 960459 (2026-07-31T20:22:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JMI012100005.
    date published: 2026-07-31T20:22:46Z
  audio: Confident
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 104.446
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.485
    additional property: Energy
      type: PropertyValue
      value: 0.782
    additional property: Speechiness
      type: PropertyValue
      value: 0.1
    additional property: Acousticness
      type: PropertyValue
      value: 0.247
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.285
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.637
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.334
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Trying Times
  type: MusicRecording
  duration: PT2M57S
  duration ms: 177638
  explicit: false
  by artist: Ginjah
  in album: The Reggae Soul Man
    type: MusicAlbum
    date published: 2021-05-14
  genre: riddim
  genre: roots-reggae
  genre: lovers-rock
  genre: modern-reggae
  isrc code: UKT5Q2090000
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-30T05:08:12+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x6ba291a9328480a54b0bdf4ba70d92839874e48ba548457045f1e707108f71b9
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 960209
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/960209
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/UKT5Q2090000
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-30T05:15: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 0x6ba291a9328480a54b0bdf4ba70d92839874e48ba548457045f1e707108f71b9. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15: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/UKT5Q2090000.
    date published: 2026-07-30T05:15:54Z
  audio: Trying Times
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 103.683
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.651
    additional property: Energy
      type: PropertyValue
      value: 0.677
    additional property: Speechiness
      type: PropertyValue
      value: 0.162
    additional property: Acousticness
      type: PropertyValue
      value: 0.024
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.074
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.538
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.586
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Pressures of Life
  type: MusicRecording
  duration: PT3M37S
  duration ms: 217816
  explicit: false
  by artist: Ginjah
  in album: The Reggae Soul Man
    type: MusicAlbum
    date published: 2021-05-14
  genre: riddim
  genre: roots-reggae
  genre: lovers-rock
  genre: modern-reggae
  isrc code: JMI012100001
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-30T13:33:18+00:00
  additional property: CopyrightChainExplorerURL
  additional property: OTSHash
  additional property: OTSBitcoinBlock
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Pressures of Life
track: Feel Love
track: Midnight Train
track: Procrastinate
track: Live Your Life
track: Bible and Key
track: Nuh Water Down
track: Jah Jah Children
track: Get up Now
track: Struggling

CopyrightChainExplorerURL
type: PropertyValue
value: https://explorer.copyrightchains.com/tx/0xf73e19d2feecef425224a16f005c30e0dc8f91a5c1b4cb8081752dbb28257f20

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 960264

OTSBitcoinBlockVerifyURL
type: PropertyValue
value: https://blockstream.info/api/block-height/960264

OTSVerificationAPI
type: PropertyValue
value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JMI012100001

OTSTimestamp
type: PropertyValue
value: 2026-07-30T14:36:16Z

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 0xf73e19d2feecef425224a16f005c30e0dc8f91a5c1b4cb8081752dbb28257f20. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36: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/JMI012100001.
date published: 2026-07-30T14:36:16Z

Pressures of Life
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 110.532
additional property: Musical Key
  type: PropertyValue
  value: 1
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 5
additional property: Danceability
  type: PropertyValue
  value: 0.749
additional property: Energy
  type: PropertyValue
  value: 0.747
additional property: Speechiness
  type: PropertyValue
  value: 0.044
additional property: Acousticness
  type: PropertyValue
  value: 0.006
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.317
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.484
additional property: Loudness (dB)
  type: PropertyValue
  value: -7.966
additional property: Key Name
  type: PropertyValue
  value: C#
additional property: Mode Name
  type: PropertyValue
  value: Major

Feel Love
type: MusicRecording
duration: PT3M19S
duration ms: 199509
explicit: false
by artist: Ginjah
in album: The Reggae Soul Man
  type: MusicAlbum
  date published: 2021-05-14
genre: riddim
genre: roots-reggae
genre: lovers-rock
genre: modern-reggae
isrc code: JMI012100006
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-07T22:42:01+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x7aaeba3010b8ee5df19102df546e793bbbbe1e778d1d852db5164156c4d2ae11
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 957120
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/957120
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JMI012100006
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-08T03:22: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 0x7aaeba3010b8ee5df19102df546e793bbbbe1e778d1d852db5164156c4d2ae11. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/JMI012100006.
  date published: 2026-07-08T03:22:41Z
audio: Feel Love
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 104.432
  additional property: Musical Key
    type: PropertyValue
    value: 1
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.567
  additional property: Energy
    type: PropertyValue
    value: 0.771
  additional property: Speechiness
    type: PropertyValue
    value: 0.13
  additional property: Acousticness
    type: PropertyValue
    value: 0.085
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.091
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.694
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.013
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Major

Midnight Train
type: MusicRecording
duration: PT4M47S
duration ms: 287675
explicit: false
by artist: Ginjah
in album: The Reggae Soul Man
  type: MusicAlbum
  date published: 2021-05-14
genre: riddim
genre: roots-reggae
genre: lovers-rock
genre: modern-reggae
isrc code: JMI012100008
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-31T07:57:11+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x1726ec31ed37090619de6dfc6f91e348a824293abfa70bcf5764e3632e1b8c01
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960368
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960368
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JMI012100008
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-31T08:26: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 0x1726ec31ed37090619de6dfc6f91e348a824293abfa70bcf5764e3632e1b8c01. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/JMI012100008.
  date published: 2026-07-31T08:26:41Z
audio: Midnight Train
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 104.395
  additional property: Musical Key
    type: PropertyValue
    value: 0
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.718
  additional property: Energy
    type: PropertyValue
    value: 0.704
  additional property: Speechiness
    type: PropertyValue
    value: 0.183
  additional property: Acousticness
    type: PropertyValue
    value: 0.006
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.198
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.554
  additional property: Loudness (dB)
    type: PropertyValue
    value: -8.143
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Major

Procrastinate
type: MusicRecording
duration: PT3M22S
duration ms: 202537
explicit: false
by artist: Ginjah
in album: The Reggae Soul Man
  type: MusicAlbum
  date published: 2021-05-14
genre: riddim
genre: roots-reggae
genre: lovers-rock
genre: modern-reggae
isrc code: JMI012100009
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-30T05:18:45+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xcda8348875d3ae2572b19ad0686131371e3601c78f1fc206b402f14f3dbd9953
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960212
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960212
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JMI012100009
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-30T05:43:45Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp 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 0xcda8348875d3ae2572b19ad0686131371e3601c78f1fc206b402f14f3dbd9953. Chain 2 (Bitcoin): anchored in block 960212 (2026-07-30T05:43:45Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JMI012100009.
  date published: 2026-07-30T05:43:45Z
audio: Procrastinate
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 106.626
  additional property: Musical Key
    type: PropertyValue
    value: 6
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.584
  additional property: Energy
    type: PropertyValue
    value: 0.806
  additional property: Speechiness
    type: PropertyValue
    value: 0.314
  additional property: Acousticness
    type: PropertyValue
    value: 0.011
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.469
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.449
  additional property: Loudness (dB)
    type: PropertyValue
    value: -8.742
  additional property: Key Name
    type: PropertyValue
    value: F#
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Live Your Life
type: MusicRecording
duration: PT3M55S
duration ms: 235859
explicit: false
by artist: Ginjah
in album: The Reggae Soul Man
  type: MusicAlbum
  date published: 2021-05-14
genre: riddim
genre: roots-reggae
genre: lovers-rock
genre: modern-reggae
isrc code: JMI012100010
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-07T18:07:01+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x04a68f38fa994556feac1145e93f3774651014359f5dc6815b8939afee5fd880
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 957122
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/957122
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JMI012100010
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-08T03:39:04Z
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 0x04a68f38fa994556feac1145e93f3774651014359f5dc6815b8939afee5fd880. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/JMI012100010.
  date published: 2026-07-08T03:39:04Z
audio: Live Your Life
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 111.278
  additional property: Musical Key
    type: PropertyValue
    value: 6
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.759
  additional property: Energy
    type: PropertyValue
    value: 0.745
  additional property: Speechiness
    type: PropertyValue
    value: 0.156
  additional property: Acousticness
    type: PropertyValue
    value: 0.042
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.132
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.689
  additional property: Loudness (dB)
    type: PropertyValue
    value: -7.721
  additional property: Key Name
    type: PropertyValue
    value: F#
  additional property: Mode Name
    type: PropertyValue
    value: Major

Bible and Key
type: MusicRecording
duration: PT3M54S
duration ms: 234293
explicit: false
by artist: Ginjah
in album: The Reggae Soul Man
  type: MusicAlbum
  date published: 2021-05-14
genre: riddim
genre: roots-reggae
genre: lovers-rock
genre: modern-reggae
isrc code: TCAEZ2014210
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-12T01:19:19+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xef4af82a2a6bb34abaffa149184fc1419919ae2c49bea5bde2cb628446e11888
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953520
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/953520
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAEZ2014210
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T13:32:09Z
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 0xef4af82a2a6bb34abaffa149184fc1419919ae2c49bea5bde2cb628446e11888. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/TCAEZ2014210.
  date published: 2026-06-13T13:32:09Z
audio: Bible and Key
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 147.228
  additional property: Musical Key
    type: PropertyValue
    value: 8
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.813
  additional property: Energy
    type: PropertyValue
    value: 0.771
  additional property: Speechiness
    type: PropertyValue
    value: 0.122
  additional property: Acousticness
    type: PropertyValue
    value: 0.033
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.058
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.684
  additional property: Loudness (dB)
    type: PropertyValue
    value: -8.197
  additional property: Key Name
    type: PropertyValue
    value: Ab
  additional property: Mode Name
    type: PropertyValue
    value: Major

Nuh Water Down
type: MusicRecording
duration: PT3M55S
duration ms: 235756
explicit: false
by artist: Ginjah
in album: The Reggae Soul Man
  type: MusicAlbum
  date published: 2021-05-14
genre: riddim
genre: roots-reggae
genre: lovers-rock
genre: modern-reggae
isrc code: JMI012100011
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-30T05:47:12+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x19275bd99b7afcfe685201c96ac21c533754daa619edfdff9ee4d360c6c4d149
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960216
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960216
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JMI012100011
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-30T06:39:12Z
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 0x19275bd99b7afcfe685201c96ac21c533754daa619edfdff9ee4d360c6c4d149. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39:12Z), 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/JMI012100011.
  date published: 2026-07-30T06:39:12Z
audio: Nuh Water Down
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 147.984
  additional property: Musical Key
    type: PropertyValue
    value: 7
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.618
  additional property: Energy
    type: PropertyValue
    value: 0.844
  additional property: Speechiness
    type: PropertyValue
    value: 0.328
  additional property: Acousticness
    type: PropertyValue
    value: 0.101
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.095
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.539
  additional property: Loudness (dB)
    type: PropertyValue
    value: -7.816
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Jah Jah Children
type: MusicRecording
duration: PT4M46S
duration ms: 286767
explicit: false
by artist: Ginjah
in album: The Reggae Soul Man
  type: MusicAlbum
  date published: 2021-05-14
genre: riddim
genre: roots-reggae
genre: lovers-rock
genre: modern-reggae
isrc code: JMI012100012
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-31T08:01:41+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x21eb0ef2bdbb52256fc95835b3056cd549ac84b79bc54fa3112c406d5b7a14c1
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960368
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960368
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JMI012100012
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-31T08:26: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 0x21eb0ef2bdbb52256fc95835b3056cd549ac84b79bc54fa3112c406d5b7a14c1. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/JMI012100012.
  date published: 2026-07-31T08:26:41Z
audio: Jah Jah Children
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 104.979
  additional property: Musical Key
    type: PropertyValue
    value: 7
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.583
  additional property: Energy
    type: PropertyValue
    value: 0.633
  additional property: Speechiness
    type: PropertyValue
    value: 0.165
  additional property: Acousticness
    type: PropertyValue
    value: 0.079
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.139
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.648
  additional property: Loudness (dB)
    type: PropertyValue
    value: -8.025
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Get up Now
type: MusicRecording
duration: PT3M0S
duration ms: 180294
explicit: false
by artist: Ginjah
in album: The Reggae Soul Man
  type: MusicAlbum
  date published: 2021-05-14
genre: riddim
genre: roots-reggae
genre: lovers-rock
genre: modern-reggae
isrc code: JMI372000081
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-30T21:49:08+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x88057f092d042fc5f713fcdfef4100e52444a18828776f80926a3fd0c31ffc93
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960321
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960321
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JMI372000081
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-30T22:27: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 0x88057f092d042fc5f713fcdfef4100e52444a18828776f80926a3fd0c31ffc93. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/JMI372000081.
  date published: 2026-07-30T22:27:30Z
audio: Get up Now
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 112.565
  additional property: Musical Key
    type: PropertyValue
    value: 0
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.758
  additional property: Energy
    type: PropertyValue
    value: 0.714
  additional property: Speechiness
    type: PropertyValue
    value: 0.067
  additional property: Acousticness
    type: PropertyValue
    value: 0.103
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.186
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.704
  additional property: Loudness (dB)
    type: PropertyValue
    value: -7.823
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Major

Struggling
type: MusicRecording
duration: PT3M54S
duration ms: 234700
explicit: false
by artist: Ginjah
in album: The Reggae Soul Man
  type: MusicAlbum
  date published: 2021-05-14
genre: riddim
genre: roots-reggae
genre: lovers-rock
genre: modern-reggae
isrc code: JMI012100014
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-31T17:05:36+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x82db7c8ee43be4602baedfd0c69ed39900130c744fecc0935b873de6f491096e
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960441
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960441
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JMI012100014
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-31T17:29:52Z
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 0x82db7c8ee43be4602baedfd0c69ed39900130c744fecc0935b873de6f491096e. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29:52Z), 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/JMI012100014.
  date published: 2026-07-31T17:29:52Z
audio: Struggling
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 143.861
  additional property: Musical Key
    type: PropertyValue
    value: 7
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.804
  additional property: Energy
    type: PropertyValue
    value: 0.732
  additional property: Speechiness
    type: PropertyValue
    value: 0.123
  additional property: Acousticness
    type: PropertyValue
    value: 0.104
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.113
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.721
  additional property: Loudness (dB)
    type: PropertyValue
    value: -7.421
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Major

Survival
type: MusicAlbum
date published: 2020-03-20
track: Jah by My Side
  type: MusicRecording
  duration: PT3M15S
  duration ms: 195000
  explicit: false
  by artist: Ginjah
  in album: Survival
    type: MusicAlbum
    date published: 2020-03-20
  popularity: 2
  genre: riddim
  genre: roots-reggae
  genre: lovers-rock
  genre: modern-reggae
  isrc code: QM4TW2069788
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-31T22:42:36+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xee89320713e64a85841a6d8116b28465b703f719fd45827f423a43a7e4bcc1f4
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 960478
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/960478
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM4TW2069788
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-31T23:30: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 0xee89320713e64a85841a6d8116b28465b703f719fd45827f423a43a7e4bcc1f4. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/QM4TW2069788.
    date published: 2026-07-31T23:30:38Z
  audio: Jah by My Side
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 156.776
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.4
    additional property: Energy
      type: PropertyValue
      value: 0.631
    additional property: Speechiness
      type: PropertyValue
      value: 0.17
    additional property: Acousticness
      type: PropertyValue
      value: 0.396
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.146
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.797
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.858
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Fire Blaze
  type: MusicRecording
  duration: PT4M0S
  duration ms: 240434
  explicit: false
  by artist: Ginjah
  in album: Survival
    type: MusicAlbum
    date published: 2020-03-20
  popularity: 2
  genre: riddim
  genre: roots-reggae
  genre: lovers-rock
  genre: modern-reggae
  isrc code: QM4TW2069789
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-31T22:29:25+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x0907a85a54061689661d7a52c5cd5b1b3b5452b44272b0418dce8d67a5891699
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 960478
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/960478
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM4TW2069789
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-31T23:30: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 0x0907a85a54061689661d7a52c5cd5b1b3b5452b44272b0418dce8d67a5891699. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/QM4TW2069789.
    date published: 2026-07-31T23:30:38Z
  audio: Fire Blaze
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 145.182
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.627
    additional property: Energy
      type: PropertyValue
      value: 0.566
    additional property: Speechiness
      type: PropertyValue
      value: 0.084
    additional property: Acousticness
      type: PropertyValue
      value: 0.656
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.146
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.749
    additional property: Loudness (dB)
      type: PropertyValue
      value: -11.356
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Survival
  type: MusicRecording
  duration: PT4M13S
  duration ms: 253045
  explicit: false
  by artist: Ginjah
  in album: Survival
    type: MusicAlbum
    date published: 2020-03-20
  popularity: 1
  genre: riddim
  genre: roots-reggae
  genre: lovers-rock
  genre: modern-reggae
  isrc code: QM7281970307
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
  additional property: CopyrightChainExplorerURL
  additional property: OTSHash
  additional property: OTSBitcoinBlock
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Survival

CopyrightRegisteredAt
type: PropertyValue
value: 2026-07-31T22:23:05+00:00

CopyrightChainExplorerURL
type: PropertyValue
value: https://explorer.copyrightchains.com/tx/0x2e6dcfcad4b9fc51b876f98188304024f26f6a150a646ba3c3d8fdba9abfcf8b

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 960478

OTSBitcoinBlockVerifyURL
type: PropertyValue
value: https://blockstream.info/api/block-height/960478

OTSVerificationAPI
type: PropertyValue
value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM7281970307

OTSTimestamp
type: PropertyValue
value: 2026-07-31T23:30:38Z

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 0x2e6dcfcad4b9fc51b876f98188304024f26f6a150a646ba3c3d8fdba9abfcf8b. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/QM7281970307.
date published: 2026-07-31T23:30:38Z

Survival
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 165.648
additional property: Musical Key
  type: PropertyValue
  value: 5
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 0
additional property: Time Signature
  type: PropertyValue
  value: 5
additional property: Danceability
  type: PropertyValue
  value: 0.619
additional property: Energy
  type: PropertyValue
  value: 0.667
additional property: Speechiness
  type: PropertyValue
  value: 0.215
additional property: Acousticness
  type: PropertyValue
  value: 0.167
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.084
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.696
additional property: Loudness (dB)
  type: PropertyValue
  value: -10.573
additional property: Key Name
  type: PropertyValue
  value: F
additional property: Mode Name
  type: PropertyValue
  value: Minor

Roots
type: MusicAlbum
date published: 2017-07-21
track: Roots
  type: MusicRecording
  duration: PT3M59S
  duration ms: 239800
  explicit: false
  by artist: Ginjah
  in album: Roots
    type: MusicAlbum
    date published: 2017-07-21
  genre: riddim
  genre: roots-reggae
  genre: lovers-rock
  genre: modern-reggae
  isrc code: GBBFL1700601
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-19T15:57:23+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x5835b8dd8837653c43ca361ab3580c2223c63dbb4adf0dfc72a351f372b8cc2a
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956302
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956302
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBBFL1700601
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:30:09Z
  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 0x5835b8dd8837653c43ca361ab3580c2223c63dbb4adf0dfc72a351f372b8cc2a. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/GBBFL1700601.
    date published: 2026-07-02T03:30:09Z
  audio: Roots
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 105.419
    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.806
    additional property: Energy
      type: PropertyValue
      value: 0.612
    additional property: Speechiness
      type: PropertyValue
      value: 0.092
    additional property: Acousticness
      type: PropertyValue
      value: 0.019
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.067
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.646
    additional property: Loudness (dB)
      type: PropertyValue
      value: -13.542
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Troubles Away
  type: MusicRecording
  duration: PT4M25S
  duration ms: 265346
  explicit: false
  by artist: Ginjah
  in album: Roots
    type: MusicAlbum
    date published: 2017-07-21
  genre: riddim
  genre: roots-reggae
  genre: lovers-rock
  genre: modern-reggae
  isrc code: GBBFL1700602
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-29T11:23:29+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xcf12d7933088139d01a1018e4b5c2d32a79e308ddd003deb05b9f2effb6db6de
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 960099
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/960099
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBBFL1700602
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-29T11:30:20Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp 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 0xcf12d7933088139d01a1018e4b5c2d32a79e308ddd003deb05b9f2effb6db6de. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30:20Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBBFL1700602.
    date published: 2026-07-29T11:30:20Z
  audio: Troubles Away
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 166.461
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.632
    additional property: Energy
      type: PropertyValue
      value: 0.595
    additional property: Speechiness
      type: PropertyValue
      value: 0.151
    additional property: Acousticness
      type: PropertyValue
      value: 0.118
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.298
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.556
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.717
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Great Son
  type: MusicRecording
  duration: PT3M57S
  duration ms: 237973
  explicit: false
  by artist: Ginjah
  in album: Roots
    type: MusicAlbum
    date published: 2017-07-21
  genre: riddim
  genre: roots-reggae
  genre: lovers-rock
  genre: modern-reggae
  isrc code: GBBFL1700603
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-31T11:55:44+00:00
  additional property: CopyrightChainExplorerURL
  additional property: OTSHash
  additional property: OTSBitcoinBlock
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: Great Son
track: Happy Life
track: Not One Man
track: Bad Chargie
track: I Love

CopyrightChainExplorerURL
type: PropertyValue
value: https://explorer.copyrightchains.com/tx/0xeba2053b540e6e912ae0cc5b1b9dabb9306e50efe6cc1221a56a3e34c87e24f5

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 960397

OTSBitcoinBlockVerifyURL
type: PropertyValue
value: https://blockstream.info/api/block-height/960397

OTSVerificationAPI
type: PropertyValue
value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBBFL1700603

OTSTimestamp
type: PropertyValue
value: 2026-07-31T12:24: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 0xeba2053b540e6e912ae0cc5b1b9dabb9306e50efe6cc1221a56a3e34c87e24f5. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/GBBFL1700603.
date published: 2026-07-31T12:24:41Z

Great Son
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 105.076
additional property: Musical Key
  type: PropertyValue
  value: 7
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 5
additional property: Danceability
  type: PropertyValue
  value: 0.732
additional property: Energy
  type: PropertyValue
  value: 0.524
additional property: Speechiness
  type: PropertyValue
  value: 0.064
additional property: Acousticness
  type: PropertyValue
  value: 0.012
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.127
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.575
additional property: Loudness (dB)
  type: PropertyValue
  value: -11.888
additional property: Key Name
  type: PropertyValue
  value: G
additional property: Mode Name
  type: PropertyValue
  value: Major

Happy Life
type: MusicRecording
duration: PT3M42S
duration ms: 222960
explicit: false
by artist: Ginjah
in album: Roots
  type: MusicAlbum
  date published: 2017-07-21
genre: riddim
genre: roots-reggae
genre: lovers-rock
genre: modern-reggae
isrc code: GBBFL1700604
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-30T16:59:37+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x782806cd433d54f5e1061d7d71041e270c3cbb43a4d71b0fdc3dcdd3c6d473ad
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960284
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960284
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBBFL1700604
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-30T17:23: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 0x782806cd433d54f5e1061d7d71041e270c3cbb43a4d71b0fdc3dcdd3c6d473ad. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/GBBFL1700604.
  date published: 2026-07-30T17:23:26Z
audio: Happy Life
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 138.648
  additional property: Musical Key
    type: PropertyValue
    value: 11
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.832
  additional property: Energy
    type: PropertyValue
    value: 0.472
  additional property: Speechiness
    type: PropertyValue
    value: 0.044
  additional property: Acousticness
    type: PropertyValue
    value: 0.009
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.011
  additional property: Liveness
    type: PropertyValue
    value: 0.077
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.89
  additional property: Loudness (dB)
    type: PropertyValue
    value: -11.164
  additional property: Key Name
    type: PropertyValue
    value: B
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Not One Man
type: MusicRecording
duration: PT3M24S
duration ms: 204760
explicit: false
by artist: Ginjah
in album: Roots
  type: MusicAlbum
  date published: 2017-07-21
genre: riddim
genre: roots-reggae
genre: lovers-rock
genre: modern-reggae
isrc code: GBBFL1700605
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-31T15:10:35+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x3d28a3aa07fc5d580a9877af19ddfb69e152b8c7d33183c4e81c2610bb08963c
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960418
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960418
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBBFL1700605
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-31T15:20:15Z
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 0x3d28a3aa07fc5d580a9877af19ddfb69e152b8c7d33183c4e81c2610bb08963c. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/GBBFL1700605.
  date published: 2026-07-31T15:20:15Z
audio: Not One Man
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 154.653
  additional property: Musical Key
    type: PropertyValue
    value: 1
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.57
  additional property: Energy
    type: PropertyValue
    value: 0.457
  additional property: Speechiness
    type: PropertyValue
    value: 0.147
  additional property: Acousticness
    type: PropertyValue
    value: 0.005
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.256
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.683
  additional property: Loudness (dB)
    type: PropertyValue
    value: -14.434
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Major

Bad Chargie
type: MusicRecording
duration: PT4M9S
duration ms: 249840
explicit: false
by artist: Ginjah
in album: Roots
  type: MusicAlbum
  date published: 2017-07-21
genre: riddim
genre: roots-reggae
genre: lovers-rock
genre: modern-reggae
isrc code: GBBFL1700606
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-31T01:54:00+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xd92bf77b07cab871bd6ccf1daceaa1588c5890eee7e512f0c334b88e299042e3
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960334
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960334
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBBFL1700606
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-31T02:19:15Z
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 0xd92bf77b07cab871bd6ccf1daceaa1588c5890eee7e512f0c334b88e299042e3. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/GBBFL1700606.
  date published: 2026-07-31T02:19:15Z
audio: Bad Chargie
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 108.656
  additional property: Musical Key
    type: PropertyValue
    value: 7
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.658
  additional property: Energy
    type: PropertyValue
    value: 0.527
  additional property: Speechiness
    type: PropertyValue
    value: 0.135
  additional property: Acousticness
    type: PropertyValue
    value: 0.024
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.036
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.344
  additional property: Loudness (dB)
    type: PropertyValue
    value: -13.174
  additional property: Key Name
    type: PropertyValue
    value: G
  additional property: Mode Name
    type: PropertyValue
    value: Major

I Love
type: MusicRecording
duration: PT3M59S
duration ms: 239920
explicit: false
by artist: Ginjah
in album: Roots
  type: MusicAlbum
  date published: 2017-07-21
genre: riddim
genre: roots-reggae
genre: lovers-rock
genre: modern-reggae
isrc code: GBBFL1700609
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-31T21:27:47+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x1ada888dc5e3da6c79740457e429f22deb0b6351739747e317088cec47c7d106
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960473
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960473
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBBFL1700609
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-31T22:27: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 0x1ada888dc5e3da6c79740457e429f22deb0b6351739747e317088cec47c7d106. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27: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/GBBFL1700609.
  date published: 2026-07-31T22:27:44Z
audio: I Love
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 101.044
  additional property: Musical Key
    type: PropertyValue
    value: 9
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.584
  additional property: Energy
    type: PropertyValue
    value: 0.476
  additional property: Speechiness
    type: PropertyValue
    value: 0.108
  additional property: Acousticness
    type: PropertyValue
    value: 0.022
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.264
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.646
  additional property: Loudness (dB)
    type: PropertyValue
    value: -14.879
  additional property: Key Name
    type: PropertyValue
    value: A
  additional property: Mode Name
    type: PropertyValue
    value: Major

Urge To Love
type: MusicAlbum
date published: 2014-04-15
track: Baby Girl (What Love Means)
  type: MusicRecording
  duration: PT2M57S
  duration ms: 177980
  explicit: false
  by artist: Ginjah
  in album: Urge To Love
    type: MusicAlbum
    date published: 2014-04-15
  genre: riddim
  genre: roots-reggae
  genre: lovers-rock
  genre: modern-reggae
  isrc code: JMA271400465
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-18T03:23:36+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9d31adc6905916a69dda2c4313e46320a94f0fcf28a687f416b6b1fcdda7797d
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956302
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956302
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JMA271400465
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:30:09Z
  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 0x9d31adc6905916a69dda2c4313e46320a94f0fcf28a687f416b6b1fcdda7797d. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/JMA271400465.
    date published: 2026-07-02T03:30:09Z
  audio: Baby Girl (What Love Means)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 151.928
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.644
    additional property: Energy
      type: PropertyValue
      value: 0.65
    additional property: Speechiness
      type: PropertyValue
      value: 0.058
    additional property: Acousticness
      type: PropertyValue
      value: 0.044
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.069
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.86
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.13
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Goody Two-Shoe
  type: MusicRecording
  duration: PT3M17S
  duration ms: 197773
  explicit: false
  by artist: Ginjah
  in album: Urge To Love
    type: MusicAlbum
    date published: 2014-04-15
  genre: riddim
  genre: roots-reggae
  genre: lovers-rock
  genre: modern-reggae
  isrc code: JMA271400469
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-11T15:32:47+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xccb39e9ef47ed44e08a372341bc06ef558b16955eade68654cd4efea8c429ece
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953520
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/953520
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JMA271400469
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T13:32:09Z
  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 0xccb39e9ef47ed44e08a372341bc06ef558b16955eade68654cd4efea8c429ece. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/JMA271400469.
    date published: 2026-06-13T13:32:09Z
  audio: Goody Two-Shoe
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 152.02
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.724
    additional property: Energy
      type: PropertyValue
      value: 0.849
    additional property: Speechiness
      type: PropertyValue
      value: 0.042
    additional property: Acousticness
      type: PropertyValue
      value: 0.039
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.053
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.923
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.863
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: See Your Face
  type: MusicRecording
  duration: PT3M51S
  duration ms: 231045
  explicit: false
  by artist: Ginjah
  in album: Urge To Love
    type: MusicAlbum
    date published: 2014-04-15
  genre: riddim
  genre: roots-reggae
  genre: lovers-rock
  genre: modern-reggae
  isrc code: JMA271400472
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-31T21:30:13+00:00
  additional property: CopyrightChainExplorerURL
  additional property: OTSHash
  additional property: OTSBitcoinBlock
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
  audio: See Your Face

CopyrightChainExplorerURL
type: PropertyValue
value: https://explorer.copyrightchains.com/tx/0xeab8f9d72084da449c130d66eabacf68f50e931c937f204ae3ee5244c0b9f545

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 960478

OTSBitcoinBlockVerifyURL
type: PropertyValue
value: https://blockstream.info/api/block-height/960478

OTSVerificationAPI
type: PropertyValue
value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/JMA271400472

OTSTimestamp
type: PropertyValue
value: 2026-07-31T23:30:38Z

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 0xeab8f9d72084da449c130d66eabacf68f50e931c937f204ae3ee5244c0b9f545. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/JMA271400472.
date published: 2026-07-31T23:30:38Z

See Your Face
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 104.376
additional property: Musical Key
  type: PropertyValue
  value: 4
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 0
additional property: Time Signature
  type: PropertyValue
  value: 5
additional property: Danceability
  type: PropertyValue
  value: 0.683
additional property: Energy
  type: PropertyValue
  value: 0.731
additional property: Speechiness
  type: PropertyValue
  value: 0.152
additional property: Acousticness
  type: PropertyValue
  value: 0.008
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.269
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.808
additional property: Loudness (dB)
  type: PropertyValue
  value: -9.866
additional property: Key Name
  type: PropertyValue
  value: E
additional property: Mode Name
  type: PropertyValue
  value: Minor

Peoples Cry Riddim
type: MusicAlbum
date published: 2010-07-30

Good Groove Riddim
type: MusicAlbum
date published: 2010-04-01

Tun Up (Re-Mix)
type: MusicAlbum
date published: 2024-08-09
track: Tun Up (Re-Mix)
  type: MusicRecording
  duration: PT3M12S
  duration ms: 192612
  explicit: false
  by artist: Ginjah
  by artist: Bounty Killer
  in album: Tun Up (Re-Mix)
    type: MusicAlbum
    date published: 2024-08-09
  genre: riddim
  genre: roots-reggae
  genre: lovers-rock
  genre: modern-reggae
  isrc code: USA2P2445446
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-22T12:00:25+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb3bbc79f7178bbe8ea7184d005261b53d435b20b604cfbc3d4c31ca5680e7353
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959128
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959128
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P2445446
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-22T12:33:25Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp 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 0xb3bbc79f7178bbe8ea7184d005261b53d435b20b604cfbc3d4c31ca5680e7353. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P2445446.
    date published: 2026-07-22T12:33:25Z
  audio: Tun Up (Re-Mix)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 110.221
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.693
    additional property: Energy
      type: PropertyValue
      value: 0.761
    additional property: Speechiness
      type: PropertyValue
      value: 0.286
    additional property: Acousticness
      type: PropertyValue
      value: 0.292
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.237
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.824
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.895
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major

Life
type: MusicAlbum
date published: 2024-06-27

My Job
type: MusicAlbum
date published: 2024-06-07
track: My Job
  type: MusicRecording
  duration: PT3M28S
  duration ms: 208256
  explicit: false
  by artist: Newave Music
  by artist: Ginjah
  in album: My Job
    type: MusicAlbum
    date published: 2024-06-07
  isrc code: QZNWT2473252
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-29T11:09:37+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x6f8aa24e2f1d5e378e34f1cdc96fd81612099544925d3305df57e7d774527db1
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 960099
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/960099
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWT2473252
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-29T11:30:20Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp 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 0x6f8aa24e2f1d5e378e34f1cdc96fd81612099544925d3305df57e7d774527db1. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30:20Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNWT2473252.
    date published: 2026-07-29T11:30:20Z
  audio: My Job
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 165.525
    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.81
    additional property: Energy
      type: PropertyValue
      value: 0.805
    additional property: Speechiness
      type: PropertyValue
      value: 0.086
    additional property: Acousticness
      type: PropertyValue
      value: 0.039
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.045
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.659
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.256
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Lighter
type: MusicAlbum
date published: 2024-05-11

Better Way
type: MusicAlbum
date published: 2024-03-07

Tun Up
type: MusicAlbum
date published: 2024-01-05
track: Tun Up
  type: MusicRecording
  duration: PT4M1S
  duration ms: 241750
  explicit: false
  by artist: Ginjah
  in album: Tun Up
    type: MusicAlbum
    date published: 2024-01-05
  genre: riddim
  genre: roots-reggae
  genre: lovers-rock
  genre: modern-reggae
  isrc code: USA2P2361396
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-24T18:13:49+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa2bfa0ef5beb666553e5920930d978b6b619ae7199b2fba262de3e737e4d8c25
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956304
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956304
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P2361396
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:55:08Z
  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 0xa2bfa0ef5beb666553e5920930d978b6b619ae7199b2fba262de3e737e4d8c25. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/USA2P2361396.
    date published: 2026-07-02T03:55:08Z
  audio: Tun Up
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 108.316
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.754
    additional property: Energy
      type: PropertyValue
      value: 0.785
    additional property: Speechiness
      type: PropertyValue
      value: 0.106
    additional property: Acousticness
      type: PropertyValue
      value: 0.12
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.121
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.936
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.066
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Major

Ibadijo
type: MusicAlbum
date published: 2023-12-08

Bashan
type: MusicAlbum
date published: 2023-11-17

Consider Me
type: MusicAlbum
date published: 2023-11-10
track: Consider Me
  type: MusicRecording
  duration: PT3M50S
  duration ms: 230852
  explicit: false
  by artist: Ginjah
  in album: Consider Me
    type: MusicAlbum
    date published: 2023-11-10
  popularity: 4
  genre: riddim
  genre: roots-reggae
  genre: lovers-rock
  genre: modern-reggae
  isrc code: DGA0H2336891
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-07T15:09:04+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x861c39d7ea46864853a64588d62969f4e072d2b20943e2af19af258094b6800c
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957118
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957118
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DGA0H2336891
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-08T03:20: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 0x861c39d7ea46864853a64588d62969f4e072d2b20943e2af19af258094b6800c. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/DGA0H2336891.
    date published: 2026-07-08T03:20:19Z
  audio: Consider Me
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 165.444
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.662
    additional property: Energy
      type: PropertyValue
      value: 0.662
    additional property: Speechiness
      type: PropertyValue
      value: 0.064
    additional property: Acousticness
      type: PropertyValue
      value: 0.044
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.176
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.52
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.137
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Fighter
type: MusicAlbum
date published: 2023-10-19

Life Is Great
type: MusicAlbum
date published: 2023-09-29
track: Life Is Great
  type: MusicRecording
  duration: PT2M51S
  duration ms: 171251
  explicit: false
  by artist: Ginjah
  by artist: Conselecta
  in album: Life Is Great
    type: MusicAlbum
    date published: 2023-09-29
  genre: riddim
  genre: roots-reggae
  genre: lovers-rock
  genre: modern-reggae
  isrc code: CH7812359075
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-31T01:17:31+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x709f6c918a1beb95957d6d1e47b5601f2431bb72d22b6fa7659d33853db68358
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 960334
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/960334
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/CH7812359075
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-31T02:19:15Z
  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 0x709f6c918a1beb95957d6d1e47b5601f2431bb72d22b6fa7659d33853db68358. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/CH7812359075.
    date published: 2026-07-31T02:19:15Z
  audio: Life Is Great
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 107.861
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.756
    additional property: Energy
      type: PropertyValue
      value: 0.82
    additional property: Speechiness
      type: PropertyValue
      value: 0.111
    additional property: Acousticness
      type: PropertyValue
      value: 0.386
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.301
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.818
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.323
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Soulman
type: MusicAlbum
date published: 2023-06-24
track: Soulman
  type: MusicRecording
  duration: PT3M29S
  duration ms: 209333
  explicit: false
  by artist: Ginjah
  by artist: Love Star
  in album: Soulman
    type: MusicAlbum
    date published: 2023-06-24
  genre: riddim
  genre: roots-reggae
  genre: lovers-rock
  genre: modern-reggae
  isrc code: QZMEN2112799
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-19T13:25:56+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9e371716964945dd00a616a44c20066b58077ea98e25e9914f67e16fef89c2a4
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956302
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956302
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZMEN2112799
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T03:30:09Z
  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 0x9e371716964945dd00a616a44c20066b58077ea98e25e9914f67e16fef89c2a4. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), 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/QZMEN2112799.
    date published: 2026-07-02T03:30:09Z
  audio: Soulman
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 170.787
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.647
    additional property: Energy
      type: PropertyValue
      value: 0.672
    additional property: Speechiness
      type: PropertyValue
      value: 0.244
    additional property: Acousticness
      type: PropertyValue
      value: 0.152
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.13
    additional property: Liveness
      type: PropertyValue
      value: 0.102
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.655
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.878
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

All Night
type: MusicAlbum
date published: 2023-06-13
track: All Night
  type: MusicRecording
  duration: PT3M14S
  duration ms: 194037
  explicit: false
  by artist: Ginjah
  by artist: Love Star
  in album: All Night
    type: MusicAlbum
    date published: 2023-06-13
  genre: riddim
  genre: roots-reggae
  genre: lovers-rock
  genre: modern-reggae
  isrc code: QZFZ72093234
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-29T15:53:30+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xbfe10660cb2eb0655b4829c0cba57bd10dee6658122f22d3efde79ddebbcb1e1
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 960164
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/960164
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFZ72093234
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-29T23:23:05Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp 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 0xbfe10660cb2eb0655b4829c0cba57bd10dee6658122f22d3efde79ddebbcb1e1. Chain 2 (Bitcoin): anchored in block 960164 (2026-07-29T23:23:05Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFZ72093234.
    date published: 2026-07-29T23:23:05Z
  audio: All Night
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 197.081
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 6
    additional property: Danceability
      type: PropertyValue
      value: 0.441
    additional property: Energy
      type: PropertyValue
      value: 0.527
    additional property: Speechiness
      type: PropertyValue
      value: 0.217
    additional property: Acousticness
      type: PropertyValue
      value: 0.192
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.112
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.272
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.047
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Immigration
type: MusicAlbum
date published: 2023-05-23

Wild Fire
type: MusicAlbum
date published: 2023-05-05

Coming Around
type: MusicAlbum
date published: 2023-04-28

Can't Trust Dem
type: MusicAlbum
date published: 2023-04-28
track: Can't Trust Dem
  type: MusicRecording
  duration: PT4M4S
  duration ms: 244113
  explicit: false
  by artist: Ginjah
  by artist: Machete Records
  in album: Can't Trust Dem
    type: MusicAlbum
    date published: 2023-04-28
  genre: riddim
  genre: roots-reggae
  genre: lovers-rock
  genre: modern-reggae
  isrc code: GBZXB2300108
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-07T11:03:57+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa4a5f898c4bb2c2fea1af2f80a0cf9cfcf8ea074b7f732f237dd854a6a6ece37
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957118
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957118
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBZXB2300108
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-08T03:20: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 0xa4a5f898c4bb2c2fea1af2f80a0cf9cfcf8ea074b7f732f237dd854a6a6ece37. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/GBZXB2300108.
    date published: 2026-07-08T03:20:19Z
  audio: Can't Trust Dem
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 105.077
    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.728
    additional property: Energy
      type: PropertyValue
      value: 0.699
    additional property: Speechiness
      type: PropertyValue
      value: 0.085
    additional property: Acousticness
      type: PropertyValue
      value: 0.223
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.098
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.916
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.862
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Gyal
type: MusicAlbum
date published: 2023-03-24

Play me a Song
type: MusicAlbum
date published: 2023-03-15

So Much to Give Thanks For
type: MusicAlbum
date published: 2023-03-03

I Found Love
type: MusicAlbum
date published: 2023-01-13

Restrictions
type: MusicAlbum
date published: 2022-12-29
track: Restrictions
  type: MusicRecording
  duration: PT3M43S
  duration ms: 223881
  explicit: false
  by artist: Ginjah
  by artist: Konquerin Soundz
  in album: Restrictions
    type: MusicAlbum
    date published: 2022-12-29
  genre: riddim
  genre: roots-reggae
  genre: lovers-rock
  genre: modern-reggae
  isrc code: TCAGP2282834
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-31T18:42:03+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x6dc95e180a81895a95d661c1131dd5b1d97b8f632b6576406102aa1dfc3ec512
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 960455
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/960455
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAGP2282834
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-31T19:53:13Z
  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 0x6dc95e180a81895a95d661c1131dd5b1d97b8f632b6576406102aa1dfc3ec512. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/TCAGP2282834.
    date published: 2026-07-31T19:53:13Z
  audio: Restrictions
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 109.516
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.73
    additional property: Energy
      type: PropertyValue
      value: 0.554
    additional property: Speechiness
      type: PropertyValue
      value: 0.105
    additional property: Acousticness
      type: PropertyValue
      value: 0.007
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.071
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.936
    additional property: Loudness (dB)
      type: PropertyValue
      value: -15.914
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major

Controversy Riddim
type: MusicAlbum
date published: 2022-12-09

Putting Up Resistance
type: MusicAlbum
date published: 2022-12-02

Fall in Love
type: MusicAlbum
date published: 2022-10-07
track: Fall in Love
  type: MusicRecording
  duration: PT4M4S
  duration ms: 244922
  explicit: false
  by artist: Ginjah
  in album: Fall in Love
    type: MusicAlbum
    date published: 2022-10-07
  genre: riddim
  genre: roots-reggae
  genre: lovers-rock
  genre: modern-reggae
  isrc code: USA2P2240454
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-06T21:29:57+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xe8889d65782cdf2ff8343398b23f4840a8e62908c47e1f7b38ac03602251f6ce
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957118
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957118
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P2240454
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-08T03:20: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 0xe8889d65782cdf2ff8343398b23f4840a8e62908c47e1f7b38ac03602251f6ce. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/USA2P2240454.
    date published: 2026-07-08T03:20:19Z
  audio: Fall in Love
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 106.457
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.613
    additional property: Energy
      type: PropertyValue
      value: 0.668
    additional property: Speechiness
      type: PropertyValue
      value: 0.082
    additional property: Acousticness
      type: PropertyValue
      value: 0.118
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.199
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.718
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.168
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Major

Power Within (Sunflower Riddim )
type: MusicAlbum
date published: 2022-04-22
track: Power Within (Sunflower Riddim )
  type: MusicRecording
  duration: PT2M24S
  duration ms: 144098
  explicit: false
  by artist: Ginjah
  in album: Power Within (Sunflower Riddim )
    type: MusicAlbum
    date published: 2022-04-22
  genre: riddim
  genre: roots-reggae
  genre: lovers-rock
  genre: modern-reggae
  isrc code: TCAGD2281175
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-07T01:24:42+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x47b6a63e22485b2a1f3fea7784a304493c750c5b1a679327d0350c0ab451aa6e
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957118
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957118
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAGD2281175
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-08T03:20: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 0x47b6a63e22485b2a1f3fea7784a304493c750c5b1a679327d0350c0ab451aa6e. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/TCAGD2281175.
    date published: 2026-07-08T03:20:19Z
  audio: Power Within (Sunflower Riddim )
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 178.861
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.579
    additional property: Energy
      type: PropertyValue
      value: 0.548
    additional property: Speechiness
      type: PropertyValue
      value: 0.072
    additional property: Acousticness
      type: PropertyValue
      value: 0.32
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.104
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.743
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.498
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Love Will Reign Again
type: MusicAlbum
date published: 2022-03-18
track: Love Will Reign Again
  type: MusicRecording
  duration: PT3M12S
  duration ms: 192609
  explicit: false
  by artist: Ginjah
  in album: Love Will Reign Again
    type: MusicAlbum
    date published: 2022-03-18
  genre: riddim
  genre: roots-reggae
  genre: lovers-rock
  genre: modern-reggae
  isrc code: QZGLS2260229
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-30T10:38:08+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x5a7e22a27fd25aa31dd0a2b15c1c5970839993ebe74d957bcbc04bc9a7f890f2
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 960250
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/960250
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZGLS2260229
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-30T11:13:28Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp 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 0x5a7e22a27fd25aa31dd0a2b15c1c5970839993ebe74d957bcbc04bc9a7f890f2. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13:28Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZGLS2260229.
    date published: 2026-07-30T11:13:28Z
  audio: Love Will Reign Again
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 160.167
    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.681
    additional property: Energy
      type: PropertyValue
      value: 0.687
    additional property: Speechiness
      type: PropertyValue
      value: 0.041
    additional property: Acousticness
      type: PropertyValue
      value: 0.123
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.106
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.731
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.676
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Minor

These Arms
type: MusicAlbum
date published: 2022-02-18
track: These Arms
  type: MusicRecording
  duration: PT3M27S
  duration ms: 207811
  explicit: false
  by artist: Ginjah
  in album: These Arms
    type: MusicAlbum
    date published: 2022-02-18
  genre: riddim
  genre: roots-reggae
  genre: lovers-rock
  genre: modern-reggae
  isrc code: USA2P2202755
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-08-01T01:59:09+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x60c6a370f1b4565e25a455fb4eee68b214a30df7f80e11315f1cb60639dd26b7
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 960497
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/960497
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USA2P2202755
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-08-01T02:22:04Z
  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 0x60c6a370f1b4565e25a455fb4eee68b214a30df7f80e11315f1cb60639dd26b7. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22:04Z), 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/USA2P2202755.
    date published: 2026-08-01T02:22:04Z
  audio: These Arms
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 108.537
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.615
    additional property: Energy
      type: PropertyValue
      value: 0.617
    additional property: Speechiness
      type: PropertyValue
      value: 0.04
    additional property: Acousticness
      type: PropertyValue
      value: 0.142
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.102
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.78
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.186
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Nah Work
type: MusicAlbum
date published: 2022-02-11
track: Nah Work
  type: MusicRecording
  duration: PT4M8S
  duration ms: 248500
  explicit: false
  by artist: Ginjah
  in album: Nah Work
    type: MusicAlbum
    date published: 2022-02-11
  genre: riddim
  genre: roots-reggae
  genre: lovers-rock
  genre: modern-reggae
  isrc code: QZPYN2200930
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-31T12:04:31+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x1ccbaf44f5326e724a8c497746249939c12675c5138e51c3b627a30fd66ea7ee
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 960397
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/960397
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZPYN2200930
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-31T12:24: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 0x1ccbaf44f5326e724a8c497746249939c12675c5138e51c3b627a30fd66ea7ee. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/QZPYN2200930.
    date published: 2026-07-31T12:24:41Z
  audio: Nah Work
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 158.829
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.734
    additional property: Energy
      type: PropertyValue
      value: 0.76
    additional property: Speechiness
      type: PropertyValue
      value: 0.129
    additional property: Acousticness
      type: PropertyValue
      value: 0.081
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.1
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.428
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.391
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major