Medikal
type: MusicGroup
genre: afrobeat
genre: afrobeats
genre: afropop
genre: asakaa
genre: azonto
genre: highlife
genre: hiplife
description: Samuel Adu Frimpong (born 5 April 1994), popularly known as Medikal, is a Ghanaian hip hop musician born to Portia Lamptey and James Frimpong in Sowutuom, a suburb of Accra.name="Medikal"> Early lif
popularity: 43
followers: 204559
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x031897d1a4ff83129bd115ecc77592e1f89153826629f2066c5f35a0d5aa48d6
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/d16e97f5-ddea-497d-b1f2-57a6231dbb1d.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/d16e97f5-ddea-497d-b1f2-57a6231dbb1d.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/d16e97f5-ddea-497d-b1f2-57a6231dbb1d
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 0x031897d1a4ff83129bd115ecc77592e1f89153826629f2066c5f35a0d5aa48d6. 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/d16e97f5-ddea-497d-b1f2-57a6231dbb1d.json and https://artists.proofprofile.net/proofs/artist/d16e97f5-ddea-497d-b1f2-57a6231dbb1d.ots, the client at https://opentimestamps.org runs `ots verify -f record.json proof.ots`.
  date published: 2026-06-12T19:24:56Z
album: Confirm
  type: MusicAlbum
  date published: 2016-01-04
  track: Confirm
    type: MusicRecording
    duration: PT3M35S
    duration ms: 215772
    explicit: true
    by artist: Medikal
    in album: Confirm
      type: MusicAlbum
      date published: 2016-01-04
    genre: afrobeat
    genre: afrobeats
    genre: afropop
    genre: asakaa
    genre: azonto
    genre: highlife
    genre: hiplife
    isrc code: USCGH1613963
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-22T10:18:12+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xebec49b06edc3dc977c9399bfbd69ba0d482103b8d17f8ff6a945b17031e6dbc
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 959123
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/959123
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USCGH1613963
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-22T11:35:32Z
    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 0xebec49b06edc3dc977c9399bfbd69ba0d482103b8d17f8ff6a945b17031e6dbc. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USCGH1613963 — a six-check JSON result.
      date published: 2026-07-22T11:35:32Z
    audio: Confirm
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 89.486
      additional property: Musical Key
        type: PropertyValue
        value: 4
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 0
      additional property: Time Signature
        type: PropertyValue
        value: 3
      additional property: Danceability
        type: PropertyValue
        value: 0.51
      additional property: Energy
        type: PropertyValue
        value: 0.86
      additional property: Speechiness
        type: PropertyValue
        value: 0.229
      additional property: Acousticness
        type: PropertyValue
        value: 0.036
      additional property: Instrumentalness
        type: PropertyValue
        value: 0
      additional property: Liveness
        type: PropertyValue
        value: 0.344
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.547
      additional property: Loudness (dB)
        type: PropertyValue
        value: -5.294
      additional property: Key Name
        type: PropertyValue
        value: E
      additional property: Mode Name
        type: PropertyValue
        value: Minor
album: Connect
  type: MusicAlbum
  date published: 2016-06-21
album: Bra Krom
  type: MusicAlbum
  date published: 2016-08-01
album: Bra Krom (feat. Luther)
  type: MusicAlbum
  date published: 2016-08-01
album: Confirm (Remix)
  type: MusicAlbum
  date published: 2016-09-16
album: Confirm (Remix)
  type: MusicAlbum
  date published: 2016-09-16
album: Confirm (feat. Sarkodie) [Remix]
  type: MusicAlbum
  date published: 2016-09-16
album: Too Risky
  type: MusicAlbum
  date published: 2016-12-13
album: Gimme Vibe (feat. Stonebwoy)
  type: MusicAlbum
  date published: 2017-02-03
album: Gimme Vibe (feat. Stonebwoy)
  type: MusicAlbum
  date published: 2017-02-03
album: Too Risky (feat. Sister Deborah)
  type: MusicAlbum
  date published: 2017-03-08
album: Poof Gang
  type: MusicAlbum
  date published: 2017-05-04
album: Ghost (feat. Pappy Kojo)
  type: MusicAlbum
  date published: 2017-06-02
album: Love You Die (feat. Falz)
  type: MusicAlbum
  date published: 2017-06-03
album: Love You Die (feat. Falz)
  type: MusicAlbum
  date published: 2017-06-03
album: Disturbation
  type: MusicAlbum
  date published: 2017-07-07
album: Disturbation
  type: MusicAlbum
  date published: 2017-07-07
  track: Ghost (feat. Pappy Kojo)
    type: MusicRecording
    duration: PT3M44S
    duration ms: 224092
    explicit: true
    by artist: Medikal
    in album: Disturbation
      type: MusicAlbum
      date published: 2017-07-07
    genre: afrobeat
    genre: afrobeats
    genre: afropop
    genre: asakaa
    genre: azonto
    genre: highlife
    genre: hiplife
    isrc code: TCADD1728179
    additional property: CopyrightID
    additional property: CopyrightStatus
    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: Ghost (feat. Pappy Kojo)
album: Too Risky (feat. Sister Derby)
album: How Far
album: Edoo
album: For You (feat. BisaK'dei)
album: For You (feat. Bisa Kdei)
album: Adwee Ba
album: Talk to Am
album: How Much
album: How Much (feat. Ahtitude & Kwesi Arthur)
album: Yesu (feat. Phil Blak)
album: Yesu
album: R Mvmnt (Remix)
album: How Much (feat. Sarkodie & Paedae) [Remix]
album: How Much (Remix)
album: WrowroHo
album: Ayekoo
album: Wrowroho
album: Ayekoo (feat. King Promise)
album: Omo Ada (feat. Shatta Wale & Fela Makafui)
album: Omo Ada
album: Omo Ada (Dem Sleep)
album: Father
album: Father (feat. Davido)
album: To Whom It May Concern
album: The Last Burial
album: Drip
album: The Plug
album: Kayayo
album: Kayayo (feat. Ahtitude)
album: Astalavista
album: Come Back
album: Come Back (feat. KiDi)
album: Nonsense
album: Alarm
album: Island
album: Odo (feat. King Promise)
album: Odo
album: Borla Bird
album: La Hustle (feat. Joey B)
album: La Hustle

CopyrightID
type: PropertyValue

CopyrightStatus
type: PropertyValue
value: registered

CopyrightRegisteredAt
type: PropertyValue
value: 2026-07-05T10:09:00+00:00

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

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 956776

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

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

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

OTSVerifyInstructions
type: PropertyValue
value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch

OpenTimestamps Proof of Existence
type: DigitalDocument
encoding format: application/vnd.opentimestamps.ots
description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cb3f4d6d9324b7df44ab2dd4bc108b283302bbfdc9aad771691e36f1fecfa8c. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59:37Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCADD1728179 — a six-check JSON result.
date published: 2026-07-05T10:59:37Z

Ghost (feat. Pappy Kojo)
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 86.845
additional property: Musical Key
  type: PropertyValue
  value: 1
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 0
additional property: Time Signature
  type: PropertyValue
  value: 5
additional property: Danceability
  type: PropertyValue
  value: 0.455
additional property: Energy
  type: PropertyValue
  value: 0.95
additional property: Speechiness
  type: PropertyValue
  value: 0.457
additional property: Acousticness
  type: PropertyValue
  value: 0.373
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.212
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.804
additional property: Loudness (dB)
  type: PropertyValue
  value: -4.23
additional property: Key Name
  type: PropertyValue
  value: C#
additional property: Mode Name
  type: PropertyValue
  value: Minor

Too Risky (feat. Sister Derby)
type: MusicAlbum
date published: 2017-07-07

How Far
type: MusicAlbum
date published: 2017-11-20

Edoo
type: MusicAlbum
date published: 2017-11-28

How Far
type: MusicAlbum
date published: 2017-11-28

Edoo
type: MusicAlbum
date published: 2017-11-28

For You (feat. BisaK'dei)
type: MusicAlbum
date published: 2018-01-27

For You (feat. Bisa Kdei)
type: MusicAlbum
date published: 2018-01-27

Adwee Ba
type: MusicAlbum
date published: 2018-03-13
track: Adwee Ba
  type: MusicRecording
  duration: PT2M56S
  duration ms: 176523
  explicit: false
  by artist: Medikal
  in album: Adwee Ba
    type: MusicAlbum
    date published: 2018-03-13
  genre: afrobeat
  genre: afrobeats
  genre: afropop
  genre: asakaa
  genre: azonto
  genre: highlife
  genre: hiplife
  isrc code: TCADN1885391
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-19T16:44:45+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xba3c28b7a1282ab5247260dc4e3d8cae1489bea5d66f3faad042b26b816a503a
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958765
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958765
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCADN1885391
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-19T18:01:47Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba3c28b7a1282ab5247260dc4e3d8cae1489bea5d66f3faad042b26b816a503a. Chain 2 (Bitcoin): anchored in block 958765 (2026-07-19T18:01:47Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCADN1885391 — a six-check JSON result.
    date published: 2026-07-19T18:01:47Z
  audio: Adwee Ba
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 126.053
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.76
    additional property: Energy
      type: PropertyValue
      value: 0.941
    additional property: Speechiness
      type: PropertyValue
      value: 0.044
    additional property: Acousticness
      type: PropertyValue
      value: 0.092
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.106
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.962
    additional property: Loudness (dB)
      type: PropertyValue
      value: -4.803
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Adwee Ba
type: MusicAlbum
date published: 2018-03-13

Talk to Am
type: MusicAlbum
date published: 2018-04-20

How Much
type: MusicAlbum
date published: 2018-07-06

How Much (feat. Ahtitude & Kwesi Arthur)
type: MusicAlbum
date published: 2018-07-06
track: How Much (feat. Ahtitude & Kwesi Arthur)
  type: MusicRecording
  duration: PT4M0S
  duration ms: 240131
  explicit: false
  by artist: Medikal
  in album: How Much (feat. Ahtitude & Kwesi Arthur)
    type: MusicAlbum
    date published: 2018-07-06
  genre: afrobeat
  genre: afrobeats
  genre: afropop
  genre: asakaa
  genre: azonto
  genre: highlife
  genre: hiplife
  isrc code: TCADS1837350
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T10:35:06+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf63fe58a8114ba130e5ab93858eca7bd48097a4523b23caa7b7c137033b15fd8
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958152
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958152
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCADS1837350
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T12:00:27Z
  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 0xf63fe58a8114ba130e5ab93858eca7bd48097a4523b23caa7b7c137033b15fd8. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00:27Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCADS1837350 — a six-check JSON result.
    date published: 2026-07-15T12:00:27Z
  audio: How Much (feat. Ahtitude & Kwesi Arthur)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 129.971
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.777
    additional property: Energy
      type: PropertyValue
      value: 0.868
    additional property: Speechiness
      type: PropertyValue
      value: 0.228
    additional property: Acousticness
      type: PropertyValue
      value: 0.052
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.252
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.624
    additional property: Loudness (dB)
      type: PropertyValue
      value: -2.927
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Yesu (feat. Phil Blak)
type: MusicAlbum
date published: 2018-07-21
track: Yesu (feat. Phil Blak)
  type: MusicRecording
  duration: PT4M4S
  duration ms: 244076
  explicit: false
  by artist: Medikal
  in album: Yesu (feat. Phil Blak)
    type: MusicAlbum
    date published: 2018-07-21
  genre: afrobeat
  genre: afrobeats
  genre: afropop
  genre: asakaa
  genre: azonto
  genre: highlife
  genre: hiplife
  isrc code: TCADT1809145
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T21:57:09+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x263c85c655351e4045a6211619bcc9534ac1fc740a4b01bc55ad32836fddd9a6
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956725
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956725
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCADT1809145
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T01:12:41Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x263c85c655351e4045a6211619bcc9534ac1fc740a4b01bc55ad32836fddd9a6. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCADT1809145 — a six-check JSON result.
    date published: 2026-07-05T01:12:41Z
  audio: Yesu (feat. Phil Blak)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 80.466
    additional property: Musical Key
      type: PropertyValue
      value: 7
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.497
    additional property: Energy
      type: PropertyValue
      value: 0.812
    additional property: Speechiness
      type: PropertyValue
      value: 0.435
    additional property: Acousticness
      type: PropertyValue
      value: 0.31
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.098
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.595
    additional property: Loudness (dB)
      type: PropertyValue
      value: -4.873
    additional property: Key Name
      type: PropertyValue
      value: G
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Yesu
type: MusicAlbum
date published: 2018-07-21

R Mvmnt (Remix)
type: MusicAlbum
date published: 2018-09-28

How Much (feat. Sarkodie & Paedae) [Remix]
type: MusicAlbum
date published: 2018-09-30
track: How Much (feat. Sarkodie & Paedae) - Remix
  type: MusicRecording
  duration: PT4M14S
  duration ms: 254917
  explicit: false
  by artist: Medikal
  in album: How Much (feat. Sarkodie & Paedae) [Remix]
    type: MusicAlbum
    date published: 2018-09-30
  genre: afrobeat
  genre: afrobeats
  genre: afropop
  genre: asakaa
  genre: azonto
  genre: highlife
  genre: hiplife
  isrc code: TCADW1874558
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T22:23:23+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xcde2652169274f02d8550cf6fd8497198ec55403dede0f652dced0208a1f7084
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958208
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958208
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCADW1874558
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T22:40: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 0xcde2652169274f02d8550cf6fd8497198ec55403dede0f652dced0208a1f7084. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCADW1874558 — a six-check JSON result.
    date published: 2026-07-15T22:40:25Z
  audio: How Much (feat. Sarkodie & Paedae) - Remix
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 130.1
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.809
    additional property: Energy
      type: PropertyValue
      value: 0.837
    additional property: Speechiness
      type: PropertyValue
      value: 0.257
    additional property: Acousticness
      type: PropertyValue
      value: 0.109
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.093
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.6
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.49
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major

How Much (Remix)
type: MusicAlbum
date published: 2018-09-30

WrowroHo
type: MusicAlbum
date published: 2018-11-10
track: WrowroHo
  type: MusicRecording
  duration: PT3M12S
  duration ms: 192301
  explicit: false
  by artist: Medikal
  in album: WrowroHo
    type: MusicAlbum
    date published: 2018-11-10
  genre: afrobeat
  genre: afrobeats
  genre: afropop
  genre: asakaa
  genre: azonto
  genre: highlife
  genre: hiplife
  isrc code: TCADY1848677
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T02:04:35+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xeba99fc8543a4051652ea01402d3fd655853a45aadb3b62f5b7d5b8c414c6d7f
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958224
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958224
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCADY1848677
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T02:28:43Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeba99fc8543a4051652ea01402d3fd655853a45aadb3b62f5b7d5b8c414c6d7f. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCADY1848677 — a six-check JSON result.
    date published: 2026-07-16T02:28:43Z
  audio: WrowroHo
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 121.989
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.818
    additional property: Energy
      type: PropertyValue
      value: 0.739
    additional property: Speechiness
      type: PropertyValue
      value: 0.07
    additional property: Acousticness
      type: PropertyValue
      value: 0.23
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.341
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.695
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.257
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

Ayekoo
type: MusicAlbum
date published: 2018-11-10

Wrowroho
type: MusicAlbum
date published: 2018-11-10

Ayekoo (feat. King Promise)
type: MusicAlbum
date published: 2018-11-10

Omo Ada (feat. Shatta Wale & Fela Makafui)
type: MusicAlbum
date published: 2019-02-22

Omo Ada
type: MusicAlbum
date published: 2019-02-22

Omo Ada (Dem Sleep)
type: MusicAlbum
date published: 2019-03-15

Omo Ada (Dem Sleep)
type: MusicAlbum
date published: 2019-03-15
track: Omo Ada (Dem Sleep) - Remix
  type: MusicRecording
  duration: PT2M46S
  duration ms: 166088
  explicit: false
  by artist: Medikal
  in album: Omo Ada (Dem Sleep)
    type: MusicAlbum
    date published: 2019-03-15
  genre: afrobeat
  genre: afrobeats
  genre: afropop
  genre: asakaa
  genre: azonto
  genre: highlife
  genre: hiplife
  isrc code: GBX721900130
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T05:50:34+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xec101fb3bd51bbe6837ff7577e44db3b4774e317c78badd50871a145a8f5160e
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956634
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956634
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBX721900130
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-04T10:04: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 0xec101fb3bd51bbe6837ff7577e44db3b4774e317c78badd50871a145a8f5160e. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBX721900130 — a six-check JSON result.
    date published: 2026-07-04T10:04:33Z
  audio: Omo Ada (Dem Sleep) - Remix
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 128.956
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.908
    additional property: Energy
      type: PropertyValue
      value: 0.765
    additional property: Speechiness
      type: PropertyValue
      value: 0.099
    additional property: Acousticness
      type: PropertyValue
      value: 0.022
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.084
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.798
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.093
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Father
type: MusicAlbum
date published: 2019-04-26

Father (feat. Davido)
type: MusicAlbum
date published: 2019-04-26

To Whom It May Concern
type: MusicAlbum
date published: 2019-06-22

To Whom It May Concern
type: MusicAlbum
date published: 2019-06-27

The Last Burial
type: MusicAlbum
date published: 2019-06-27

The Last Burial
type: MusicAlbum
date published: 2019-06-27

Drip
type: MusicAlbum
date published: 2019-06-28

Drip
type: MusicAlbum
date published: 2019-06-28

The Plug
type: MusicAlbum
date published: 2019-07-19

The Plug
type: MusicAlbum
date published: 2019-07-19
track: Drip
  type: MusicRecording
  duration: PT3M12S
  duration ms: 192019
  explicit: true
  by artist: Medikal
  in album: The Plug
    type: MusicAlbum
    date published: 2019-07-19
  genre: afrobeat
  genre: afrobeats
  genre: afropop
  genre: asakaa
  genre: azonto
  genre: highlife
  genre: hiplife
  isrc code: GBX721900393
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T15:35:54+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x1df6faf0e7d1fb81d7c7556e3e0a1e2a4236978bf42c3358c6454d2a8a395759
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956725
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956725
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBX721900393
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T01:12:41Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1df6faf0e7d1fb81d7c7556e3e0a1e2a4236978bf42c3358c6454d2a8a395759. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBX721900393 — a six-check JSON result.
    date published: 2026-07-05T01:12:41Z
  audio: Drip
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 140.135
    additional property: Musical Key
      type: PropertyValue
      value: 5
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.906
    additional property: Energy
      type: PropertyValue
      value: 0.762
    additional property: Speechiness
      type: PropertyValue
      value: 0.164
    additional property: Acousticness
      type: PropertyValue
      value: 0.234
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.088
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.533
    additional property: Loudness (dB)
      type: PropertyValue
      value: -2.673
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Father
  type: MusicRecording
  duration: PT3M42S
  duration ms: 222829
  explicit: false
  by artist: Medikal
  in album: The Plug
    type: MusicAlbum
    date published: 2019-07-19
  genre: afrobeat
  genre: afrobeats
  genre: afropop
  genre: asakaa
  genre: azonto
  genre: highlife
  genre: hiplife
  isrc code: GBX721900424
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T16:49:57+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9b387ad062f69a483bd4034921397d55a5145206a1858cb8bd91d9ae67c2b571
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958316
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958316
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBX721900424
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T19:42:29Z
  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 0x9b387ad062f69a483bd4034921397d55a5145206a1858cb8bd91d9ae67c2b571. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBX721900424 — a six-check JSON result.
    date published: 2026-07-16T19:42:29Z
  audio: Father
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 106.106
    additional property: Musical Key
      type: PropertyValue
      value: 3
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.793
    additional property: Energy
      type: PropertyValue
      value: 0.616
    additional property: Speechiness
      type: PropertyValue
      value: 0.059
    additional property: Acousticness
      type: PropertyValue
      value: 0.084
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.113
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.736
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.145
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Major

The Plug
type: MusicAlbum
date published: 2019-07-19

Kayayo
type: MusicAlbum
date published: 2019-10-18

Kayayo (feat. Ahtitude)
type: MusicAlbum
date published: 2019-10-18

Astalavista
type: MusicAlbum
date published: 2019-12-06

Astalavista
type: MusicAlbum
date published: 2019-12-06

Come Back
type: MusicAlbum
date published: 2020-01-14

Come Back (feat. KiDi)
type: MusicAlbum
date published: 2020-01-14

Nonsense
type: MusicAlbum
date published: 2020-05-16

Nonsense
type: MusicAlbum
date published: 2020-05-16

Alarm
type: MusicAlbum
date published: 2020-05-29

Alarm
type: MusicAlbum
date published: 2020-05-29

Island
type: MusicAlbum
date published: 2020-07-02
track: Intro
  type: MusicRecording
  duration: PT1M59S
  duration ms: 119001
  explicit: false
  by artist: Medikal
  in album: Island
    type: MusicAlbum
    date published: 2020-07-02
  genre: afrobeat
  genre: afrobeats
  genre: afropop
  genre: asakaa
  genre: azonto
  genre: highlife
  genre: hiplife
  isrc code: TCAEY2084786
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T18:43:20+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xde31b5deea033fa8993ab1ce0ea3d8f7c64170eb0c187cbdf953c8345db9ee32
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956725
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956725
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAEY2084786
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T01:12:41Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde31b5deea033fa8993ab1ce0ea3d8f7c64170eb0c187cbdf953c8345db9ee32. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAEY2084786 — a six-check JSON result.
    date published: 2026-07-05T01:12:41Z
  audio: Intro
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 80.327
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.731
    additional property: Energy
      type: PropertyValue
      value: 0.568
    additional property: Speechiness
      type: PropertyValue
      value: 0.468
    additional property: Acousticness
      type: PropertyValue
      value: 0.899
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.113
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.557
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.268
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

Island
type: MusicAlbum
date published: 2020-07-02

Odo (feat. King Promise)
type: MusicAlbum
date published: 2020-08-07
track: Odo (feat. King Promise)
  type: MusicRecording
  duration: PT3M32S
  duration ms: 212000
  explicit: false
  by artist: Medikal
  in album: Odo (feat. King Promise)
    type: MusicAlbum
    date published: 2020-08-07
  genre: afrobeat
  genre: afrobeats
  genre: afropop
  genre: asakaa
  genre: azonto
  genre: highlife
  genre: hiplife
  isrc code: TCAFA2086248
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T14:37:49+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x0cc6840a8dc2392fa3feedb0af268ef0493fcd95e7dae290e33f2395522a7810
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958170
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958170
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAFA2086248
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T16:21:50Z
  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 0x0cc6840a8dc2392fa3feedb0af268ef0493fcd95e7dae290e33f2395522a7810. Chain 2 (Bitcoin): anchored in block 958170 (2026-07-15T16:21:50Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAFA2086248 — a six-check JSON result.
    date published: 2026-07-15T16:21:50Z
  audio: Odo (feat. King Promise)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 129.221
    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.495
    additional property: Energy
      type: PropertyValue
      value: 0.802
    additional property: Speechiness
      type: PropertyValue
      value: 0.271
    additional property: Acousticness
      type: PropertyValue
      value: 0.323
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.14
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.628
    additional property: Loudness (dB)
      type: PropertyValue
      value: -4.307
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Major

Odo
type: MusicAlbum
date published: 2020-08-07

Borla Bird
type: MusicAlbum
date published: 2020-08-22

Borla Bird
type: MusicAlbum
date published: 2020-08-22

La Hustle (feat. Joey B)
type: MusicAlbum
date published: 2020-09-12

La Hustle
type: MusicAlbum
date published: 2020-09-12

La Hustle (Remix)
type: MusicAlbum
date published: 2020-09-25

La Hustle (feat. Criss Waddle & Joey B) [Remix]
type: MusicAlbum
date published: 2020-09-25

Street Code
type: MusicAlbum
date published: 2020-12-04

Street Code
type: MusicAlbum
date published: 2020-12-04

The Truth
type: MusicAlbum
date published: 2020-12-20

The Truth
type: MusicAlbum
date published: 2020-12-20
track: Stop it
  type: MusicRecording
  duration: PT2M3S
  duration ms: 123397
  explicit: true
  by artist: Medikal
  in album: The Truth
    type: MusicAlbum
    date published: 2020-12-20
  genre: afrobeat
  genre: afrobeats
  genre: afropop
  genre: asakaa
  genre: azonto
  genre: highlife
  genre: hiplife
  isrc code: TCAFG2066727
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T21:05:45+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa2a3beb9736272195b743966aa5e5b72583b578465171e51951e5a1400409710
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956634
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956634
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAFG2066727
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-04T10:04: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 0xa2a3beb9736272195b743966aa5e5b72583b578465171e51951e5a1400409710. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAFG2066727 — a six-check JSON result.
    date published: 2026-07-04T10:04:33Z
  audio: Stop it
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 70.748
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.545
    additional property: Energy
      type: PropertyValue
      value: 0.898
    additional property: Speechiness
      type: PropertyValue
      value: 0.655
    additional property: Acousticness
      type: PropertyValue
      value: 0.461
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.112
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.779
    additional property: Loudness (dB)
      type: PropertyValue
      value: -2.936
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Odo (feat. King Promise)
  type: MusicRecording
  duration: PT3M35S
  duration ms: 215010
  explicit: true
  by artist: Medikal
  in album: The Truth
    type: MusicAlbum
    date published: 2020-12-20
  genre: afrobeat
  genre: afrobeats
  genre: afropop
  genre: asakaa
  genre: azonto
  genre: highlife
  genre: hiplife
  isrc code: TCAFG2066742
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T18:31:05+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xfd0b3887dc7278cebc65509bbf76144e7479a0939eb0e2e15c3693f161831445
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956841
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956841
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAFG2066742
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T22:14:35Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp 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 0xfd0b3887dc7278cebc65509bbf76144e7479a0939eb0e2e15c3693f161831445. Chain 2 (Bitcoin): anchored in block 956841 (2026-07-05T22:14:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAFG2066742 — a six-check JSON result.
    date published: 2026-07-05T22:14:35Z
  audio: Odo (feat. King Promise)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 64.24
    additional property: Musical Key
      type: PropertyValue
      value: 8
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.523
    additional property: Energy
      type: PropertyValue
      value: 0.782
    additional property: Speechiness
      type: PropertyValue
      value: 0.334
    additional property: Acousticness
      type: PropertyValue
      value: 0.098
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.116
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.65
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.954
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Street Code
  type: MusicRecording
  duration: PT3M5S
  duration ms: 185117
  explicit: true
  by artist: Medikal
  in album: The Truth
    type: MusicAlbum
    date published: 2020-12-20
  genre: afrobeat
  genre: afrobeats
  genre: afropop
  genre: asakaa
  genre: azonto
  genre: highlife
  genre: hiplife
  isrc code: TCAFG2066747
  additional property: CopyrightID
  additional property: CopyrightStatus
  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: Street Code

CopyrightID
type: PropertyValue

CopyrightStatus
type: PropertyValue
value: registered

CopyrightRegisteredAt
type: PropertyValue
value: 2026-07-15T10:01:25+00:00

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

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 958140

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

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

OTSTimestamp
type: PropertyValue
value: 2026-07-15T10:05:23Z

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 0x63d09be9cd13cb1b4cbbf4bd0c90b867a86639e4d5707a017f06956d4dc9a1c8. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05:23Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAFG2066747 — a six-check JSON result.
date published: 2026-07-15T10:05:23Z

Street Code
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 144.027
additional property: Musical Key
  type: PropertyValue
  value: 9
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 4
additional property: Danceability
  type: PropertyValue
  value: 0.572
additional property: Energy
  type: PropertyValue
  value: 0.73
additional property: Speechiness
  type: PropertyValue
  value: 0.258
additional property: Acousticness
  type: PropertyValue
  value: 0.333
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.158
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.6
additional property: Loudness (dB)
  type: PropertyValue
  value: -5.832
additional property: Key Name
  type: PropertyValue
  value: A
additional property: Mode Name
  type: PropertyValue
  value: Major

Krom Ayed3
type: MusicAlbum
date published: 2020-12-22

Undertaker Flow
type: MusicAlbum
date published: 2021-02-06

Nyame
type: MusicAlbum
date published: 2021-02-06

The Target
type: MusicAlbum
date published: 2021-03-12

The Target
type: MusicAlbum
date published: 2021-03-12

Amazing Grace
type: MusicAlbum
date published: 2021-03-19

Amazing Grace
type: MusicAlbum
date published: 2021-03-19

Ama
type: MusicAlbum
date published: 2021-05-22

Ama
type: MusicAlbum
date published: 2021-05-22

Accra
type: MusicAlbum
date published: 2021-05-28

Accra
type: MusicAlbum
date published: 2021-05-28

Still Pampee
type: MusicAlbum
date published: 2021-10-15

Nyame (feat. Kevin Fianko)
type: MusicAlbum
date published: 2021-11-02

Jah Guide
type: MusicAlbum
date published: 2021-11-12

Abonten
type: MusicAlbum
date published: 2021-12-07

No Service
type: MusicAlbum
date published: 2022-01-19

Stubborn Academy
type: MusicAlbum
date published: 2022-01-28

Abena Korkor
type: MusicAlbum
date published: 2022-05-02

Letter To My Ex
type: MusicAlbum
date published: 2022-05-27

Scarface
type: MusicAlbum
date published: 2022-10-21

SOCIETY
type: MusicAlbum
date published: 2022-12-15
track: SIRI
  type: MusicRecording
  duration: PT2M40S
  duration ms: 160000
  explicit: false
  by artist: Medikal
  in album: SOCIETY
    type: MusicAlbum
    date published: 2022-12-15
  genre: afrobeat
  genre: afrobeats
  genre: afropop
  genre: asakaa
  genre: azonto
  genre: highlife
  genre: hiplife
  isrc code: ZA41S2226621
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T04:10:29+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x5ee40f97d6effc325c75a64300a5c987ab77820e4d0ec1bb5a432c82470ba254
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958965
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958965
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ZA41S2226621
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T04:29: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 0x5ee40f97d6effc325c75a64300a5c987ab77820e4d0ec1bb5a432c82470ba254. Chain 2 (Bitcoin): anchored in block 958965 (2026-07-21T04:29: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ZA41S2226621 — a six-check JSON result.
    date published: 2026-07-21T04:29:05Z
  audio: SIRI
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 144.048
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.579
    additional property: Energy
      type: PropertyValue
      value: 0.735
    additional property: Speechiness
      type: PropertyValue
      value: 0.319
    additional property: Acousticness
      type: PropertyValue
      value: 0.064
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.124
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.736
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.148
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: IDGAF (feat. Shatta Wale)
  type: MusicRecording
  duration: PT2M45S
  duration ms: 165233
  explicit: true
  by artist: Medikal
  in album: SOCIETY
    type: MusicAlbum
    date published: 2022-12-15
  genre: afrobeat
  genre: afrobeats
  genre: afropop
  genre: asakaa
  genre: azonto
  genre: highlife
  genre: hiplife
  isrc code: ZA41S2226628
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T01:48:36+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x48313f53142c6fbf080e3d2b4864de1d7a8d7e6eb1ecd03b70a3130bfa722a76
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958805
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958805
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ZA41S2226628
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T02:22:58Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48313f53142c6fbf080e3d2b4864de1d7a8d7e6eb1ecd03b70a3130bfa722a76. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22:58Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ZA41S2226628 — a six-check JSON result.
    date published: 2026-07-20T02:22:58Z
  audio: IDGAF (feat. Shatta Wale)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 127.971
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.9
    additional property: Energy
      type: PropertyValue
      value: 0.767
    additional property: Speechiness
      type: PropertyValue
      value: 0.049
    additional property: Acousticness
      type: PropertyValue
      value: 0.252
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.09
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.963
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.164
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Ronaldo
type: MusicAlbum
date published: 2023-01-26

Cold & Trophies (feat. Sister Deborah)
type: MusicAlbum
date published: 2023-03-10
track: Cold & Trophies (feat. Sister Deborah)
  type: MusicRecording
  duration: PT5M8S
  duration ms: 308366
  explicit: true
  by artist: Medikal
  in album: Cold & Trophies (feat. Sister Deborah)
    type: MusicAlbum
    date published: 2023-03-10
  genre: afrobeat
  genre: afrobeats
  genre: afropop
  genre: asakaa
  genre: azonto
  genre: highlife
  genre: hiplife
  isrc code: ZA41S2300327
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T00:36:02+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa63bae12fda3c6bec6ad2ab654ed375eeffcbbf88bffec750d1f7aec2edf17e4
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958947
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958947
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ZA41S2300327
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T00:53: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 0xa63bae12fda3c6bec6ad2ab654ed375eeffcbbf88bffec750d1f7aec2edf17e4. Chain 2 (Bitcoin): anchored in block 958947 (2026-07-21T00:53: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ZA41S2300327 — a six-check JSON result.
    date published: 2026-07-21T00:53:33Z
  audio: Cold & Trophies (feat. Sister Deborah)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 155.06
    additional property: Musical Key
      type: PropertyValue
      value: 8
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.56
    additional property: Energy
      type: PropertyValue
      value: 0.746
    additional property: Speechiness
      type: PropertyValue
      value: 0.366
    additional property: Acousticness
      type: PropertyValue
      value: 0.463
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.167
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.322
    additional property: Loudness (dB)
      type: PropertyValue
      value: -3.999
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Major

Warning
type: MusicAlbum
date published: 2023-04-07

God Abeg (feat. Kwesi Arthur, Joey B & Kay T)
type: MusicAlbum
date published: 2023-04-28
track: God Abeg (feat. Kwesi Arthur, Joey B & Kay T)
  type: MusicRecording
  duration: PT6M40S
  duration ms: 400500
  explicit: false
  by artist: Medikal
  in album: God Abeg (feat. Kwesi Arthur, Joey B & Kay T)
    type: MusicAlbum
    date published: 2023-04-28
  genre: afrobeat
  genre: afrobeats
  genre: afropop
  genre: asakaa
  genre: azonto
  genre: highlife
  genre: hiplife
  isrc code: ZA41S2301336
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T16:48:49+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd5bbd7d012f55a21225ba5e5cf9d258a2f90a88f3bb483727608a984251c7d4b
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956545
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956545
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ZA41S2301336
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T19:59:51Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5bbd7d012f55a21225ba5e5cf9d258a2f90a88f3bb483727608a984251c7d4b. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ZA41S2301336 — a six-check JSON result.
    date published: 2026-07-03T19:59:51Z
  audio: God Abeg (feat. Kwesi Arthur, Joey B & Kay T)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 110.846
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.587
    additional property: Energy
      type: PropertyValue
      value: 0.747
    additional property: Speechiness
      type: PropertyValue
      value: 0.322
    additional property: Acousticness
      type: PropertyValue
      value: 0.143
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.118
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.497
    additional property: Loudness (dB)
      type: PropertyValue
      value: -4.603
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Road Clear
type: MusicAlbum
date published: 2023-05-10
track: Road Clear
  type: MusicRecording
  duration: PT3M8S
  duration ms: 188894
  explicit: false
  by artist: Medikal
  in album: Road Clear
    type: MusicAlbum
    date published: 2023-05-10
  genre: afrobeat
  genre: afrobeats
  genre: afropop
  genre: asakaa
  genre: azonto
  genre: highlife
  genre: hiplife
  isrc code: ZA41S2301392
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T09:35:44+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x6961ae1d1e88c4e629eb3b9056c70ecda0c04cb1edfbc8337858eef324af3e80
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956772
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956772
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ZA41S2301392
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T10:01:46Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp 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 0x6961ae1d1e88c4e629eb3b9056c70ecda0c04cb1edfbc8337858eef324af3e80. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ZA41S2301392 — a six-check JSON result.
    date published: 2026-07-05T10:01:46Z
  audio: Road Clear
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 113.003
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.86
    additional property: Energy
      type: PropertyValue
      value: 0.886
    additional property: Speechiness
      type: PropertyValue
      value: 0.036
    additional property: Acousticness
      type: PropertyValue
      value: 0.038
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.01
    additional property: Liveness
      type: PropertyValue
      value: 0.07
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.913
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.865
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Ghetto Prayer
type: MusicAlbum
date published: 2023-05-18
track: Ghetto Prayer
  type: MusicRecording
  duration: PT4M13S
  duration ms: 253097
  explicit: false
  by artist: Medikal
  in album: Ghetto Prayer
    type: MusicAlbum
    date published: 2023-05-18
  genre: afrobeat
  genre: afrobeats
  genre: afropop
  genre: asakaa
  genre: azonto
  genre: highlife
  genre: hiplife
  isrc code: ZA41S2301470
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-06T01:19:36+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd67fcbd211b52275f6016a4fabcdabc7358f391f74cfed4e164c3bb51be01e24
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956857
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956857
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ZA41S2301470
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-06T01:26:17Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp 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 0xd67fcbd211b52275f6016a4fabcdabc7358f391f74cfed4e164c3bb51be01e24. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ZA41S2301470 — a six-check JSON result.
    date published: 2026-07-06T01:26:17Z
  audio: Ghetto Prayer
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 97.107
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.607
    additional property: Energy
      type: PropertyValue
      value: 0.371
    additional property: Speechiness
      type: PropertyValue
      value: 0.423
    additional property: Acousticness
      type: PropertyValue
      value: 0.512
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.314
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.409
    additional property: Loudness (dB)
      type: PropertyValue
      value: -10.717
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Major

Sokoo
type: MusicAlbum
date published: 2023-09-15

Balenciaga
type: MusicAlbum
date published: 2023-10-06

Planning & Plotting
type: MusicAlbum
date published: 2023-10-13
track: Sowutuom
  type: MusicRecording
  duration: PT2M54S
  duration ms: 174564
  explicit: false
  by artist: Medikal
  in album: Planning & Plotting
    type: MusicAlbum
    date published: 2023-10-13
  genre: afrobeat
  genre: afrobeats
  genre: afropop
  genre: asakaa
  genre: azonto
  genre: highlife
  genre: hiplife
  isrc code: ZA41S2303881
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T18:27:49+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xec0d4a24c16b409b2ccaae99fb676ff693d924885845239d64601992009fb2de
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958316
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958316
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ZA41S2303881
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T19:42:29Z
  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 0xec0d4a24c16b409b2ccaae99fb676ff693d924885845239d64601992009fb2de. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ZA41S2303881 — a six-check JSON result.
    date published: 2026-07-16T19:42:29Z
  audio: Sowutuom
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 143.126
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.709
    additional property: Energy
      type: PropertyValue
      value: 0.764
    additional property: Speechiness
      type: PropertyValue
      value: 0.331
    additional property: Acousticness
      type: PropertyValue
      value: 0.138
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.293
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.776
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Hope (feat. Tom D'Frick)
  type: MusicRecording
  duration: PT3M38S
  duration ms: 218278
  explicit: false
  by artist: Medikal
  in album: Planning & Plotting
    type: MusicAlbum
    date published: 2023-10-13
  genre: afrobeat
  genre: afrobeats
  genre: afropop
  genre: asakaa
  genre: azonto
  genre: highlife
  genre: hiplife
  isrc code: ZA41S2303885
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-29T10:16:34+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x0e27c041c45cdaa183a58d9ce0c323181cd002ebe61fa13daf982a261cb48238
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956375
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956375
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ZA41S2303885
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-02T16:51:38Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e27c041c45cdaa183a58d9ce0c323181cd002ebe61fa13daf982a261cb48238. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ZA41S2303885 — a six-check JSON result.
    date published: 2026-07-02T16:51:38Z
  audio: Hope (feat. Tom D'Frick)
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 79.98
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.632
    additional property: Energy
      type: PropertyValue
      value: 0.712
    additional property: Speechiness
      type: PropertyValue
      value: 0.268
    additional property: Acousticness
      type: PropertyValue
      value: 0.598
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.13
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.485
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.27
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Convo (feat. Jay Bahd & Headie One)
  type: MusicRecording
  duration: PT3M7S
  duration ms: 187972
  explicit: false
  by artist: Medikal
  in album: Planning & Plotting
    type: MusicAlbum
    date published: 2023-10-13
  genre: afrobeat
  genre: afrobeats
  genre: afropop
  genre: asakaa
  genre: azonto
  genre: highlife
  genre: hiplife
  isrc code: ZA41S2303882
  additional property: CopyrightID
  additional property: CopyrightStatus
  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: Convo (feat. Jay Bahd & Headie One)

CopyrightID
type: PropertyValue

CopyrightStatus
type: PropertyValue
value: registered

CopyrightRegisteredAt
type: PropertyValue
value: 2026-07-20T12:56:06+00:00

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

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 958885

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

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

OTSTimestamp
type: PropertyValue
value: 2026-07-20T13:01:04Z

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 0x62cb958adaf2ffc1c25afbea2cdd740da74513d5a4da955177bdd560f31e3d8c. Chain 2 (Bitcoin): anchored in block 958885 (2026-07-20T13:01: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ZA41S2303882 — a six-check JSON result.
date published: 2026-07-20T13:01:04Z

Convo (feat. Jay Bahd & Headie One)
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 143.099
additional property: Musical Key
  type: PropertyValue
  value: 2
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 1
additional property: Time Signature
  type: PropertyValue
  value: 4
additional property: Danceability
  type: PropertyValue
  value: 0.695
additional property: Energy
  type: PropertyValue
  value: 0.909
additional property: Speechiness
  type: PropertyValue
  value: 0.273
additional property: Acousticness
  type: PropertyValue
  value: 0.39
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.239
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.838
additional property: Loudness (dB)
  type: PropertyValue
  value: -4.549
additional property: Key Name
  type: PropertyValue
  value: D
additional property: Mode Name
  type: PropertyValue
  value: Major

KABUTEY FLOW
type: MusicAlbum
date published: 2023-12-22

ALPHA HOUR (feat. UNCLE RICH)
type: MusicAlbum
date published: 2024-03-13

VIENNA GIRL
type: MusicAlbum
date published: 2024-04-26

JUST IN CASE
type: MusicAlbum
date published: 2024-05-24

MY STORY
type: MusicAlbum
date published: 2024-05-31
track: MY STORY
  type: MusicRecording
  duration: PT2M27S
  duration ms: 147939
  explicit: false
  by artist: Medikal
  in album: MY STORY
    type: MusicAlbum
    date published: 2024-05-31
  genre: afrobeat
  genre: afrobeats
  genre: afropop
  genre: asakaa
  genre: azonto
  genre: highlife
  genre: hiplife
  isrc code: ZA40S2401084
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T23:57:41+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2067049e52d0713674942bf3200d8f1b69e946809e99c61fca4ac926e4a334bb
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956634
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956634
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ZA40S2401084
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-04T10:04: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 0x2067049e52d0713674942bf3200d8f1b69e946809e99c61fca4ac926e4a334bb. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ZA40S2401084 — a six-check JSON result.
    date published: 2026-07-04T10:04:33Z
  audio: MY STORY
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 107.936
    additional property: Musical Key
      type: PropertyValue
      value: 6
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.736
    additional property: Energy
      type: PropertyValue
      value: 0.771
    additional property: Speechiness
      type: PropertyValue
      value: 0.03
    additional property: Acousticness
      type: PropertyValue
      value: 0.588
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.134
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.822
    additional property: Loudness (dB)
      type: PropertyValue
      value: -3.75
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Major

NOT SEARCHING
type: MusicAlbum
date published: 2024-06-07

11 TAMS
type: MusicAlbum
date published: 2024-07-12

MISUNDERSTOOD
type: MusicAlbum
date published: 2024-07-26

HEALING
type: MusicAlbum
date published: 2024-09-13
track: ALLOW ME
  type: MusicRecording
  duration: PT3M15S
  duration ms: 195423
  explicit: true
  by artist: Medikal
  in album: HEALING
    type: MusicAlbum
    date published: 2024-09-13
  genre: afrobeat
  genre: afrobeats
  genre: afropop
  genre: asakaa
  genre: azonto
  genre: highlife
  genre: hiplife
  isrc code: ZA40S2401956
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T10:17:34+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9246b74432c0d88173c2813704ad3c440ca87e23b8f96e7bc79acd58b04b4286
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956637
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956637
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ZA40S2401956
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-04T10:56:23Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9246b74432c0d88173c2813704ad3c440ca87e23b8f96e7bc79acd58b04b4286. Chain 2 (Bitcoin): anchored in block 956637 (2026-07-04T10:56:23Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ZA40S2401956 — a six-check JSON result.
    date published: 2026-07-04T10:56:23Z
  audio: ALLOW ME
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 102.007
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.774
    additional property: Energy
      type: PropertyValue
      value: 0.646
    additional property: Speechiness
      type: PropertyValue
      value: 0.071
    additional property: Acousticness
      type: PropertyValue
      value: 0.243
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.101
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.714
    additional property: Loudness (dB)
      type: PropertyValue
      value: -4.523
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

APICKI
type: MusicAlbum
date published: 2024-10-23
track: APICKI
  type: MusicRecording
  duration: PT3M41S
  duration ms: 221007
  explicit: false
  by artist: Medikal
  in album: APICKI
    type: MusicAlbum
    date published: 2024-10-23
  genre: afrobeat
  genre: afrobeats
  genre: afropop
  genre: asakaa
  genre: azonto
  genre: highlife
  genre: hiplife
  isrc code: ZA40S2402112
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T05:50:28+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x6f74e63c08513a69a3258cab26c2211487b35b398890277de4f037569d3c932f
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958110
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958110
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ZA40S2402112
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T06:57: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 0x6f74e63c08513a69a3258cab26c2211487b35b398890277de4f037569d3c932f. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ZA40S2402112 — a six-check JSON result.
    date published: 2026-07-15T06:57:12Z
  audio: APICKI
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 139.088
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.718
    additional property: Energy
      type: PropertyValue
      value: 0.869
    additional property: Speechiness
      type: PropertyValue
      value: 0.307
    additional property: Acousticness
      type: PropertyValue
      value: 0.309
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.083
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.691
    additional property: Loudness (dB)
      type: PropertyValue
      value: -3.985
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

HEAT
type: MusicAlbum
date published: 2024-11-08

NYASH
type: MusicAlbum
date published: 2024-11-15

gRand theft auto GH
type: MusicAlbum
date published: 2024-11-28
track: gRand theft auto GH
  type: MusicRecording
  duration: PT2M24S
  duration ms: 144905
  explicit: false
  by artist: Medikal
  in album: gRand theft auto GH
    type: MusicAlbum
    date published: 2024-11-28
  genre: afrobeat
  genre: afrobeats
  genre: afropop
  genre: asakaa
  genre: azonto
  genre: highlife
  genre: hiplife
  isrc code: US38Y2431990
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T23:55:12+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xaa5b994131eadd48d83bb75828c216902ad730acb9e2ca0086e5ce3e66b975f4
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 959080
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/959080
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US38Y2431990
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-22T00:07: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 0xaa5b994131eadd48d83bb75828c216902ad730acb9e2ca0086e5ce3e66b975f4. Chain 2 (Bitcoin): anchored in block 959080 (2026-07-22T00:07: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US38Y2431990 — a six-check JSON result.
    date published: 2026-07-22T00:07:05Z
  audio: gRand theft auto GH
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 106.023
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.789
    additional property: Energy
      type: PropertyValue
      value: 0.601
    additional property: Speechiness
      type: PropertyValue
      value: 0.034
    additional property: Acousticness
      type: PropertyValue
      value: 0.019
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.399
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.645
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.294
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

KALA
type: MusicAlbum
date published: 2024-12-13

ABONIKI FLOW
type: MusicAlbum
date published: 2025-01-03
track: ABONIKI FLOW
  type: MusicRecording
  duration: PT2M58S
  duration ms: 178364
  explicit: true
  by artist: Medikal
  in album: ABONIKI FLOW
    type: MusicAlbum
    date published: 2025-01-03
  genre: afrobeat
  genre: afrobeats
  genre: afropop
  genre: asakaa
  genre: azonto
  genre: highlife
  genre: hiplife
  isrc code: US38Y2500129
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T02:55:46+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x55a60b29f64fb0c8928e21c1495a345b0a0894914e7b3133faafc4d3572cfb0a
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958480
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958480
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US38Y2500129
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T02:58:58Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55a60b29f64fb0c8928e21c1495a345b0a0894914e7b3133faafc4d3572cfb0a. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58:58Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US38Y2500129 — a six-check JSON result.
    date published: 2026-07-18T02:58:58Z
  audio: ABONIKI FLOW
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 104.577
    additional property: Musical Key
      type: PropertyValue
      value: 10
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 3
    additional property: Danceability
      type: PropertyValue
      value: 0.51
    additional property: Energy
      type: PropertyValue
      value: 0.67
    additional property: Speechiness
      type: PropertyValue
      value: 0.185
    additional property: Acousticness
      type: PropertyValue
      value: 0.134
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.41
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.293
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.691
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Major

WELCOME TO AFRICA
type: MusicAlbum
date published: 2025-04-05

NO GOOD ADVICE
type: MusicAlbum
date published: 2025-05-02

Shoulder
type: MusicAlbum
date published: 2025-06-06

Disturbation 2
type: MusicAlbum
date published: 2025-10-10

Do The Dance, Vol. 2
type: MusicRecording
duration: PT3M55S
duration ms: 235831
explicit: false
by artist: Eddie Khae
by artist: Pappy Kojo
by artist: Kuami Eugene
by artist: Medikal
in album: The Switch
  type: MusicAlbum
  date published: 2019-09-21
popularity: 8
genre: ghanaian-pop
isrc code: SE6I31900062
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-06T06:36:55+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x92c76ad28241517bf04f6f14882552a0690b068bdbbc764f216da96ae1a732d0
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 956889
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/956889
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE6I31900062
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-06T06:56:49Z
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 0x92c76ad28241517bf04f6f14882552a0690b068bdbbc764f216da96ae1a732d0. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SE6I31900062 — a six-check JSON result.
  date published: 2026-07-06T06:56:49Z
audio: Do The Dance, Vol. 2
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 126.143
  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.929
  additional property: Energy
    type: PropertyValue
    value: 0.703
  additional property: Speechiness
    type: PropertyValue
    value: 0.061
  additional property: Acousticness
    type: PropertyValue
    value: 0.254
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.153
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.753
  additional property: Loudness (dB)
    type: PropertyValue
    value: -8.478
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Major

My Way
type: MusicRecording
duration: PT3M20S
duration ms: 200846
explicit: false
by artist: Smallgod
by artist: Eugy Official
by artist: Headie One
by artist: Medikal
in album: My Way
  type: MusicAlbum
  date published: 2022-05-06
isrc code: GX6852200012
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-08T19:58:53+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x8b96b8fac706402bfa03eab98d72d3f18586623a1e7b8304515d3b62e97d36a5
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/GX6852200012
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 0x8b96b8fac706402bfa03eab98d72d3f18586623a1e7b8304515d3b62e97d36a5. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GX6852200012 — a six-check JSON result.
  date published: 2026-06-13T13:32:09Z
audio: My Way
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 117.183
  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.672
  additional property: Energy
    type: PropertyValue
    value: 0.667
  additional property: Speechiness
    type: PropertyValue
    value: 0.272
  additional property: Acousticness
    type: PropertyValue
    value: 0.596
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.156
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.585
  additional property: Loudness (dB)
    type: PropertyValue
    value: -11.009
  additional property: Key Name
    type: PropertyValue
    value: F
  additional property: Mode Name
    type: PropertyValue
    value: Minor

One Perma
type: MusicRecording
duration: PT3M5S
duration ms: 185906
explicit: false
by artist: Patapaa
by artist: Medikal
in album: Pa2Pa Scopatumana
  type: MusicAlbum
  date published: 2019-08-16
genre: ghanaian-pop
genre: hiplife
isrc code: FR96X1836823
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-31T00:45:20+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x40cf73212b52122118d22e2bf616bdd5585457938db310b873346ec9fc5f99b8
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/FR96X1836823
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 0x40cf73212b52122118d22e2bf616bdd5585457938db310b873346ec9fc5f99b8. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR96X1836823 — a six-check JSON result.
  date published: 2026-07-31T02:19:15Z
audio: One Perma
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 139.782
  additional property: Musical Key
    type: PropertyValue
    value: 1
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.89
  additional property: Energy
    type: PropertyValue
    value: 0.792
  additional property: Speechiness
    type: PropertyValue
    value: 0.14
  additional property: Acousticness
    type: PropertyValue
    value: 0.471
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.189
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.843
  additional property: Loudness (dB)
    type: PropertyValue
    value: -14.504
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Minor

ABIBA
type: MusicRecording
duration: PT2M54S
duration ms: 174246
explicit: false
by artist: RLS
by artist: DJ Paak
by artist: JB Scofield
by artist: Medikal
in album: ABIBA
  type: MusicAlbum
  date published: 2022-10-26
isrc code: UKZGC2202246
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-30T06:06:32+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xf392c0161d0712bcdd5b4054f63df7e1c325cddfabee65a5fbdf2921468add4e
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/UKZGC2202246
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 0xf392c0161d0712bcdd5b4054f63df7e1c325cddfabee65a5fbdf2921468add4e. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/UKZGC2202246 — a six-check JSON result.
  date published: 2026-07-30T06:39:12Z
audio: ABIBA
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 149.22
  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.698
  additional property: Energy
    type: PropertyValue
    value: 0.773
  additional property: Speechiness
    type: PropertyValue
    value: 0.193
  additional property: Acousticness
    type: PropertyValue
    value: 0.399
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.323
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.71
  additional property: Loudness (dB)
    type: PropertyValue
    value: -11.446
  additional property: Key Name
    type: PropertyValue
    value: E
  additional property: Mode Name
    type: PropertyValue
    value: Major

Esther
type: MusicRecording
duration: PT2M21S
duration ms: 141466
explicit: false
by artist: DJ Carcious
by artist: Medikal
by artist: Bogo Blay
in album: Esther
  type: MusicAlbum
  date published: 2023-09-08
isrc code: QZNJY2393030
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-31T05:07:57+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xfc8778303995408918ab559e1f47a9824e5aa0ed36f9223b5b9cfc153d0d655f
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960348
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960348
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNJY2393030
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-31T05:17:02Z
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 0xfc8778303995408918ab559e1f47a9824e5aa0ed36f9223b5b9cfc153d0d655f. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNJY2393030 — a six-check JSON result.
  date published: 2026-07-31T05:17:02Z
audio: Esther
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 124.826
  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.901
  additional property: Energy
    type: PropertyValue
    value: 0.629
  additional property: Speechiness
    type: PropertyValue
    value: 0.337
  additional property: Acousticness
    type: PropertyValue
    value: 0.663
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.183
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.818
  additional property: Loudness (dB)
    type: PropertyValue
    value: -12.597
  additional property: Key Name
    type: PropertyValue
    value: Bb
  additional property: Mode Name
    type: PropertyValue
    value: Minor

My Touch - Remix
type: MusicRecording
duration: PT3M38S
duration ms: 218000
explicit: false
by artist: Eugy Official
by artist: Chop Daily
by artist: Falz
by artist: D-Black
by artist: Medikal
by artist: Kwesi Arthur
in album: My Touch (Remix)
  type: MusicAlbum
  date published: 2021-08-20
isrc code: GBX722100513
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-08T12:08:50+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x3afc6cf11e339ca4114d068702373bd477fdb8001e8ea84f2977e8f43baecbb2
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953528
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/953528
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBX722100513
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T15:41:10Z
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 0x3afc6cf11e339ca4114d068702373bd477fdb8001e8ea84f2977e8f43baecbb2. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBX722100513 — a six-check JSON result.
  date published: 2026-06-13T15:41:10Z
audio: My Touch - Remix
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 131.608
  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.897
  additional property: Energy
    type: PropertyValue
    value: 0.872
  additional property: Speechiness
    type: PropertyValue
    value: 0.183
  additional property: Acousticness
    type: PropertyValue
    value: 0.091
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.068
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.755
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.535
  additional property: Key Name
    type: PropertyValue
    value: F#
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Kpo K3K3
type: MusicRecording
duration: PT4M20S
duration ms: 260178
explicit: false
by artist: Stonebwoy
by artist: Kwesi Arthur
by artist: DarkoVibes
by artist: Kelvyn Boy
by artist: Medikal
in album: Clean Girl Aesthetic
  type: MusicAlbum
  date published: 2023-09-04
isrc code: GBMA21886190
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-07T12:14:00+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x2a0914b20397e631923d641bc3e0ddc61feb7da0f809f0a9c7d6c94172a66ed3
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/GBMA21886190
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 0x2a0914b20397e631923d641bc3e0ddc61feb7da0f809f0a9c7d6c94172a66ed3. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBMA21886190 — a six-check JSON result.
  date published: 2026-07-08T03:20:19Z
audio: Kpo K3K3
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 126.119
  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.877
  additional property: Energy
    type: PropertyValue
    value: 0.718
  additional property: Speechiness
    type: PropertyValue
    value: 0.062
  additional property: Acousticness
    type: PropertyValue
    value: 0.198
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.273
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.892
  additional property: Loudness (dB)
    type: PropertyValue
    value: -8.431
  additional property: Key Name
    type: PropertyValue
    value: D
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Next
type: MusicRecording
duration: PT3M23S
duration ms: 203120
explicit: false
by artist: Falz
by artist: Maleek Berry
by artist: Medikal
in album: 27
  type: MusicAlbum
  date published: 2017-10-27
genre: nigerian-pop
genre: afrobeats
genre: afropop
genre: nigerian-hip-hop
isrc code: UK43Q1705391
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-22T07:21:42+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xe7fb13c2c7b85cf7a44039633da32ce38467ceb7aabe6927544f40ecffae885f
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/UK43Q1705391
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 0xe7fb13c2c7b85cf7a44039633da32ce38467ceb7aabe6927544f40ecffae885f. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/UK43Q1705391 — a six-check JSON result.
  date published: 2026-07-02T03:55:08Z
audio: Next
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 142.505
  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.785
  additional property: Energy
    type: PropertyValue
    value: 0.735
  additional property: Speechiness
    type: PropertyValue
    value: 0.276
  additional property: Acousticness
    type: PropertyValue
    value: 0.134
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.075
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.669
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.403
  additional property: Key Name
    type: PropertyValue
    value: E
  additional property: Mode Name
    type: PropertyValue
    value: Minor

My Touch - Remix
type: MusicRecording
duration: PT3M38S
duration ms: 218000
explicit: false
by artist: Eugy Official
by artist: Chop Daily
by artist: Falz
by artist: D-Black
by artist: Medikal
by artist: Kwesi Arthur
in album: My Touch
  type: MusicAlbum
  date published: 2021-10-01
isrc code: GBX722100513
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-08T12:08:50+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x3afc6cf11e339ca4114d068702373bd477fdb8001e8ea84f2977e8f43baecbb2
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/GBX722100513
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 0x3afc6cf11e339ca4114d068702373bd477fdb8001e8ea84f2977e8f43baecbb2. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBX722100513 — a six-check JSON result.
  date published: 2026-07-08T03:20:19Z
audio: My Touch - Remix
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 131.608
  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.897
  additional property: Energy
    type: PropertyValue
    value: 0.872
  additional property: Speechiness
    type: PropertyValue
    value: 0.183
  additional property: Acousticness
    type: PropertyValue
    value: 0.091
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.068
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.755
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.535
  additional property: Key Name
    type: PropertyValue
    value: F#
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Akosua Cinderella (feat. Medikal)
type: MusicRecording
duration: PT2M57S
duration ms: 177272
explicit: false
by artist: Kasar
by artist: Medikal
in album: Akosua Cinderella (feat. Medikal)
  type: MusicAlbum
  date published: 2024-09-26
genre: afrobeats
genre: highlife
genre: afro-soul
genre: hiplife
isrc code: USUYG1574260
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-29T21:39:20+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x1cb76a73211acd93221cb2e1ce18497e94bef94e7025eb222f3c2943c7ffb237
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960150
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960150
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USUYG1574260
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-29T21:51:49Z
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 0x1cb76a73211acd93221cb2e1ce18497e94bef94e7025eb222f3c2943c7ffb237. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/USUYG1574260 — a six-check JSON result.
  date published: 2026-07-29T21:51:49Z
audio: Akosua Cinderella (feat. Medikal)
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 124.808
  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.817
  additional property: Energy
    type: PropertyValue
    value: 0.838
  additional property: Speechiness
    type: PropertyValue
    value: 0.058
  additional property: Acousticness
    type: PropertyValue
    value: 0.411
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.003
  additional property: Liveness
    type: PropertyValue
    value: 0.221
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.832
  additional property: Loudness (dB)
    type: PropertyValue
    value: -7.003
  additional property: Key Name
    type: PropertyValue
    value: Bb
  additional property: Mode Name
    type: PropertyValue
    value: Major

Gyae Me
type: MusicRecording
duration: PT3M32S
duration ms: 212477
explicit: false
by artist: DJ Boat
by artist: Supa Gaeta
by artist: Medikal
in album: Gyae Me
  type: MusicAlbum
  date published: 2025-04-24
genre: amapiano
genre: afrobeat
genre: afro-r-b
genre: afrobeats
genre: afropop
genre: afropiano
isrc code: AUMEV2554723
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-08T09:47:25+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xc2ce24e5de36497c980922b8e7b520332e107ec5b320f32964a2bd3556cb5974
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/AUMEV2554723
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 0xc2ce24e5de36497c980922b8e7b520332e107ec5b320f32964a2bd3556cb5974. 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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/AUMEV2554723 — a six-check JSON result.
  date published: 2026-06-13T13:32:09Z
audio: Gyae Me
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 124.094
  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.755
  additional property: Energy
    type: PropertyValue
    value: 0.895
  additional property: Speechiness
    type: PropertyValue
    value: 0.071
  additional property: Acousticness
    type: PropertyValue
    value: 0.37
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.107
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.859
  additional property: Loudness (dB)
    type: PropertyValue
    value: -7.944
  additional property: Key Name
    type: PropertyValue
    value: Eb
  additional property: Mode Name
    type: PropertyValue
    value: Minor