Kahani
type: MusicGroup
genre: desi
popularity: 35
followers: 21918
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x8369ef98c6ba811e1c8b97989a2e0af2c2abca7c60205faaa2472f45411d79da
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/fcac35e7-8d9d-4f44-88b0-9c17236aed42.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/fcac35e7-8d9d-4f44-88b0-9c17236aed42.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/fcac35e7-8d9d-4f44-88b0-9c17236aed42
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 0x8369ef98c6ba811e1c8b97989a2e0af2c2abca7c60205faaa2472f45411d79da. 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/fcac35e7-8d9d-4f44-88b0-9c17236aed42.json and https://artists.proofprofile.net/proofs/artist/fcac35e7-8d9d-4f44-88b0-9c17236aed42.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T19:24:56Z
album: Rehearsal
  type: MusicAlbum
  date published: 2020-05-01
  track: Rehearsal
    type: MusicRecording
    duration: PT3M28S
    duration ms: 208000
    explicit: false
    by artist: Kahani
    in album: Rehearsal
      type: MusicAlbum
      date published: 2020-05-01
    genre: desi
    isrc code: GBWUL2071900
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-20T15:07:46+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xa59f1f01c3ee9957add539c5ef59d9690f540c7f9ceb9d867bd402feaf32e4ed
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 958908
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/958908
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBWUL2071900
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-20T16:28: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 0xa59f1f01c3ee9957add539c5ef59d9690f540c7f9ceb9d867bd402feaf32e4ed. Chain 2 (Bitcoin): anchored in block 958908 (2026-07-20T16:28:12Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBWUL2071900.
      date published: 2026-07-20T16:28:12Z
    audio: Rehearsal
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 89.979
      additional property: Musical Key
        type: PropertyValue
        value: 6
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 0
      additional property: Time Signature
        type: PropertyValue
        value: 4
      additional property: Danceability
        type: PropertyValue
        value: 0.654
      additional property: Energy
        type: PropertyValue
        value: 0.577
      additional property: Speechiness
        type: PropertyValue
        value: 0.041
      additional property: Acousticness
        type: PropertyValue
        value: 0.29
      additional property: Instrumentalness
        type: PropertyValue
        value: 0.884
      additional property: Liveness
        type: PropertyValue
        value: 0.207
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.194
      additional property: Loudness (dB)
        type: PropertyValue
        value: -10.599
      additional property: Key Name
        type: PropertyValue
        value: F#
      additional property: Mode Name
        type: PropertyValue
        value: Minor
album: Velli
  type: MusicAlbum
  date published: 2021-02-12
  track: Velli
    type: MusicRecording
    duration: PT2M36S
    duration ms: 156521
    explicit: false
    by artist: Kahani
    in album: Velli
      type: MusicAlbum
      date published: 2021-02-12
    genre: desi
    isrc code: ESA012138198
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-04T17:05:25+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0x93bbde6b68f16e42b7e79c0981a44279e3a73991b9a60da706d7dfc39f9c4ead
    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/ESA012138198
    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 0x93bbde6b68f16e42b7e79c0981a44279e3a73991b9a60da706d7dfc39f9c4ead. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/ESA012138198.
      date published: 2026-07-05T01:12:41Z
    audio: Velli
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 137.96
      additional property: Musical Key
        type: PropertyValue
        value: 11
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 0
      additional property: Time Signature
        type: PropertyValue
        value: 4
      additional property: Danceability
        type: PropertyValue
        value: 0.743
      additional property: Energy
        type: PropertyValue
        value: 0.698
      additional property: Speechiness
        type: PropertyValue
        value: 0.166
      additional property: Acousticness
        type: PropertyValue
        value: 0.025
      additional property: Instrumentalness
        type: PropertyValue
        value: 0
      additional property: Liveness
        type: PropertyValue
        value: 0.185
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.634
      additional property: Loudness (dB)
      additional property: Key Name
      additional property: Mode Name
album: Takeover (Remix)
album: Babala
album: Sawali
album: Ranjha
album: Khoyo (Kahani Remix)
album: Garba Szn
album: Midnight Groove
album: Jhoom
album: New York Giddha
album: Rampage
album: Nimbu
album: Akhiyan
album: Majnu
album: Aaja
album: Balle Balle Shava Shava
album: Yalla
album: Chaiyya II
album: Chug Chug / Taka Doom
track: Transcendence
track: Khoyo - Kahani Remix
track: Khoyo - Kahani Extended Remix
track: Akhiyan

Loudness (dB)
type: PropertyValue
value: -8.029

Key Name
type: PropertyValue
value: B

Mode Name
type: PropertyValue
value: Minor

Takeover (Remix)
type: MusicAlbum
date published: 2021-11-18

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

Babala
type: MusicAlbum
date published: 2022-01-28
track: Babala
  type: MusicRecording
  duration: PT5M19S
  duration ms: 319354
  explicit: false
  by artist: Kahani
  in album: Babala
    type: MusicAlbum
    date published: 2022-01-28
  genre: desi
  isrc code: QZFZ22267145
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T05:13:37+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x20e48f4c0af16b62c26b22255fc4a550960a5c140f59bab4ba1e10cbaa355b80
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958104
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958104
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFZ22267145
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T05:34: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 0x20e48f4c0af16b62c26b22255fc4a550960a5c140f59bab4ba1e10cbaa355b80. Chain 2 (Bitcoin): anchored in block 958104 (2026-07-15T05:34:05Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFZ22267145.
    date published: 2026-07-15T05:34:05Z
  audio: Babala
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 124.012
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.763
    additional property: Energy
      type: PropertyValue
      value: 0.721
    additional property: Speechiness
      type: PropertyValue
      value: 0.044
    additional property: Acousticness
      type: PropertyValue
      value: 0.112
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.887
    additional property: Liveness
      type: PropertyValue
      value: 0.21
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.285
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.828
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Sawali
type: MusicAlbum
date published: 2022-04-08
track: Sawali
  type: MusicRecording
  duration: PT4M27S
  duration ms: 267049
  explicit: false
  by artist: Kahani
  in album: Sawali
    type: MusicAlbum
    date published: 2022-04-08
  genre: desi
  isrc code: QZES82242798
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-30T01:09:22+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x49b7a796b91fa97dc83543505eec8835bce0b00f1c2e1196befa5a9b2e3addb7
  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/QZES82242798
  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 0x49b7a796b91fa97dc83543505eec8835bce0b00f1c2e1196befa5a9b2e3addb7. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES82242798.
    date published: 2026-07-02T03:55:08Z
  audio: Sawali
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 121.999
    additional property: Musical Key
      type: PropertyValue
      value: 8
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.707
    additional property: Energy
      type: PropertyValue
      value: 0.756
    additional property: Speechiness
      type: PropertyValue
      value: 0.055
    additional property: Acousticness
      type: PropertyValue
      value: 0.023
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.892
    additional property: Liveness
      type: PropertyValue
      value: 0.241
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.316
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.603
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Ranjha
type: MusicAlbum
date published: 2022-05-13
track: Ranjha
  type: MusicRecording
  duration: PT6M1S
  duration ms: 361611
  explicit: false
  by artist: Kahani
  in album: Ranjha
    type: MusicAlbum
    date published: 2022-05-13
  genre: desi
  isrc code: QZHN92218372
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T06:04:13+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x328eb79cd7ceda1e6c900e3637ca1e5306e68af2d9a8b77cef5aaa9bd874bbd0
  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/QZHN92218372
  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 0x328eb79cd7ceda1e6c900e3637ca1e5306e68af2d9a8b77cef5aaa9bd874bbd0. 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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN92218372.
    date published: 2026-07-15T06:57:12Z
  audio: Ranjha
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 120.019
    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.678
    additional property: Energy
      type: PropertyValue
      value: 0.921
    additional property: Speechiness
      type: PropertyValue
      value: 0.037
    additional property: Acousticness
      type: PropertyValue
      value: 0.004
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.694
    additional property: Liveness
      type: PropertyValue
      value: 0.131
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.029
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.68
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Ranjha
type: MusicAlbum
date published: 2022-05-13

Ranjha
type: MusicAlbum
date published: 2022-05-13

Ranjha
type: MusicAlbum
date published: 2022-05-13

Ranjha
type: MusicAlbum
date published: 2022-05-13

Khoyo (Kahani Remix)
type: MusicAlbum
date published: 2022-06-10
track: Khoyo - Kahani Remix
  type: MusicRecording
  duration: PT3M36S
  duration ms: 216774
  explicit: false
  by artist: Kahani
  in album: Khoyo (Kahani Remix)
    type: MusicAlbum
    date published: 2022-06-10
  genre: desi
  isrc code: QZK6P2257609
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-08T21:56:44+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x89baeeb4583a9f411d6ea347cfe0d6db1741d302888e65d47997092ef37b07fd
  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/QZK6P2257609
  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 0x89baeeb4583a9f411d6ea347cfe0d6db1741d302888e65d47997092ef37b07fd. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6P2257609.
    date published: 2026-06-13T13:32:09Z
  audio: Khoyo - Kahani Remix
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 134.297
    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.782
    additional property: Energy
      type: PropertyValue
      value: 0.646
    additional property: Speechiness
      type: PropertyValue
      value: 0.043
    additional property: Acousticness
      type: PropertyValue
      value: 0.011
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.925
    additional property: Liveness
      type: PropertyValue
      value: 0.101
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.566
    additional property: Loudness (dB)
      type: PropertyValue
      value: -12.749
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Khoyo - Kahani Extended Remix
  type: MusicRecording
  duration: PT5M50S
  duration ms: 350322
  explicit: false
  by artist: Kahani
  in album: Khoyo (Kahani Remix)
    type: MusicAlbum
    date published: 2022-06-10
  genre: desi
  isrc code: QZK6P2257610
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x0ce2fe3c9c46d20429488069b8a1649436b25d9d7bc096d2d61673da8baf6208
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 960157
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/960157
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6P2257610
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-29T22:12: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 0x0ce2fe3c9c46d20429488069b8a1649436b25d9d7bc096d2d61673da8baf6208. Chain 2 (Bitcoin): anchored in block 960157 (2026-07-29T22:12: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 via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6P2257610.
    date published: 2026-07-29T22:12:10Z
  audio: Khoyo - Kahani Extended Remix
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 134.319
    additional property: Musical Key
      type: PropertyValue
      value: 9
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.82
    additional property: Energy
      type: PropertyValue
      value: 0.675
    additional property: Speechiness
      type: PropertyValue
      value: 0.048
    additional property: Acousticness
      type: PropertyValue
      value: 0.011
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.839
    additional property: Liveness
      type: PropertyValue
      value: 0.072
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.641
    additional property: Loudness (dB)
      type: PropertyValue
      value: -13.131
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major

Garba Szn
type: MusicAlbum
date published: 2022-10-07

Garba Szn
type: MusicAlbum
date published: 2022-10-07

Midnight Groove
type: MusicAlbum
date published: 2022-11-04

Midnight Groove
type: MusicAlbum
date published: 2022-11-04

Midnight Groove
type: MusicAlbum
date published: 2022-11-04

Jhoom
type: MusicAlbum
date published: 2023-06-30

Jhoom
type: MusicAlbum
date published: 2023-06-30

New York Giddha
type: MusicAlbum
date published: 2023-07-14

New York Giddha
type: MusicAlbum
date published: 2023-07-14
track: New York Giddha - Radio Edit
  type: MusicRecording
  duration: PT3M40S
  duration ms: 220645
  explicit: false
  by artist: Kahani
  in album: New York Giddha
    type: MusicAlbum
    date published: 2023-07-14
  genre: desi
  isrc code: GBKQU2363492
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T03:36:34+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x03c46382d63be7651d73cba2f946c9e1f2a8fbc83f40b41f6fe56e7d0c9303a6
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958234
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958234
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBKQU2363492
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T03:46: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 0x03c46382d63be7651d73cba2f946c9e1f2a8fbc83f40b41f6fe56e7d0c9303a6. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBKQU2363492.
    date published: 2026-07-16T03:46:09Z
  audio: New York Giddha - Radio Edit
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 123.991
    additional property: Musical Key
      type: PropertyValue
      value: 11
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.807
    additional property: Energy
      type: PropertyValue
      value: 0.894
    additional property: Speechiness
      type: PropertyValue
      value: 0.058
    additional property: Acousticness
      type: PropertyValue
      value: 0.004
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.684
    additional property: Liveness
      type: PropertyValue
      value: 0.06
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.538
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.727
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Rampage
type: MusicAlbum
date published: 2023-07-28

Rampage
type: MusicAlbum
date published: 2023-07-28

Nimbu
type: MusicAlbum
date published: 2024-01-15

Nimbu
type: MusicAlbum
date published: 2024-01-15

Akhiyan
type: MusicAlbum
date published: 2024-01-19

Akhiyan
type: MusicAlbum
date published: 2024-01-19

Majnu
type: MusicAlbum
date published: 2024-02-14

Aaja
type: MusicAlbum
date published: 2024-05-31

Aaja
type: MusicAlbum
date published: 2024-05-31

Balle Balle Shava Shava
type: MusicAlbum
date published: 2024-08-02

Balle Balle Shava Shava
type: MusicAlbum
date published: 2024-08-02

Yalla
type: MusicAlbum
date published: 2024-09-20

Yalla
type: MusicAlbum
date published: 2024-09-20

Chaiyya II
type: MusicAlbum
date published: 2024-11-29
track: Chaiyya II
  type: MusicRecording
  duration: PT3M33S
  duration ms: 213658
  explicit: false
  by artist: Kahani
  in album: Chaiyya II
    type: MusicAlbum
    date published: 2024-11-29
  genre: desi
  isrc code: GBLV62406907
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-12T21:48:22+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xd48145f74d62b01f39b8d96bc192d67e2c5fb3e96da4fdee87efea79f6ce48bf
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957763
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957763
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBLV62406907
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-12T22:01: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 0xd48145f74d62b01f39b8d96bc192d67e2c5fb3e96da4fdee87efea79f6ce48bf. Chain 2 (Bitcoin): anchored in block 957763 (2026-07-12T22:01:25Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBLV62406907.
    date published: 2026-07-12T22:01:25Z
  audio: Chaiyya II
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 122.982
    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.798
    additional property: Energy
      type: PropertyValue
      value: 0.822
    additional property: Speechiness
      type: PropertyValue
      value: 0.082
    additional property: Acousticness
      type: PropertyValue
      value: 0.007
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.548
    additional property: Liveness
      type: PropertyValue
      value: 0.104
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.437
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.538
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major

Majnu
type: MusicAlbum
date published: 2025-02-14

Chug Chug / Taka Doom
type: MusicAlbum
date published: 2025-04-18
track: Chug Chug - Extended Mix
  type: MusicRecording
  duration: PT5M26S
  duration ms: 326400
  explicit: false
  by artist: Kahani
  in album: Chug Chug / Taka Doom
    type: MusicAlbum
    date published: 2025-04-18
  genre: desi
  isrc code: QM6N22547648
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T17:56:49+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x9ddaf0a32636e62541e9a15fdaad8375b549de06ad6484f22d30ef835c22b6d4
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958185
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958185
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM6N22547648
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T18:19:04Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ddaf0a32636e62541e9a15fdaad8375b549de06ad6484f22d30ef835c22b6d4. Chain 2 (Bitcoin): anchored in block 958185 (2026-07-15T18:19:04Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM6N22547648.
    date published: 2026-07-15T18:19:04Z
  audio: Chug Chug - Extended Mix
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 125.002
    additional property: Musical Key
      type: PropertyValue
      value: 4
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.739
    additional property: Energy
      type: PropertyValue
      value: 0.664
    additional property: Speechiness
      type: PropertyValue
      value: 0.04
    additional property: Acousticness
      type: PropertyValue
      value: 0
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.797
    additional property: Liveness
      type: PropertyValue
      value: 0.066
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.417
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.478
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Transcendence
type: MusicRecording
duration: PT4M7S
duration ms: 247500
explicit: false
by artist: MEMBA
by artist: Kahani
in album: East Meets West
  type: MusicAlbum
  date published: 2023-12-01
genre: vapor-twitch
genre: indian-edm
genre: traprun
isrc code: QM24S2308284
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-10T05:21:29+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xe94ea6449e5e36ce59ffb1a25774282c1a3d92a901069e6c3ec56cdf52454460
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/QM24S2308284
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 0xe94ea6449e5e36ce59ffb1a25774282c1a3d92a901069e6c3ec56cdf52454460. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM24S2308284.
  date published: 2026-06-13T13:32:09Z
audio: Transcendence
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 137.039
  additional property: Musical Key
    type: PropertyValue
    value: 11
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.695
  additional property: Energy
    type: PropertyValue
    value: 0.866
  additional property: Speechiness
    type: PropertyValue
    value: 0.058
  additional property: Acousticness
    type: PropertyValue
    value: 0.03
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.671
  additional property: Liveness
    type: PropertyValue
    value: 0.059
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.418
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.663
  additional property: Key Name
    type: PropertyValue
    value: B
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Khoyo - Kahani Remix
type: MusicRecording
duration: PT3M36S
duration ms: 216774
explicit: false
by artist: Tech Panda
by artist: Kenzani
by artist: Kahani
in album: Khoyo (Kahani Remix)
  type: MusicAlbum
  date published: 2022-06-10
genre: indian-indie
genre: hindi-indie
genre: desi
isrc code: QZK6P2257609
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-08T21:56:44+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x89baeeb4583a9f411d6ea347cfe0d6db1741d302888e65d47997092ef37b07fd
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/QZK6P2257609
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 0x89baeeb4583a9f411d6ea347cfe0d6db1741d302888e65d47997092ef37b07fd. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6P2257609.
  date published: 2026-06-13T13:32:09Z
audio: Khoyo - Kahani Remix
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 134.299
  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.782
  additional property: Energy
    type: PropertyValue
    value: 0.646
  additional property: Speechiness
    type: PropertyValue
    value: 0.043
  additional property: Acousticness
    type: PropertyValue
    value: 0.011
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.92
  additional property: Liveness
    type: PropertyValue
    value: 0.101
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.565
  additional property: Loudness (dB)
    type: PropertyValue
    value: -12.749
  additional property: Key Name
    type: PropertyValue
    value: E
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Khoyo - Kahani Extended Remix
type: MusicRecording
duration: PT5M50S
duration ms: 350322
explicit: false
by artist: Tech Panda
by artist: Kenzani
by artist: Kahani
in album: Khoyo (Kahani Remix)
  type: MusicAlbum
  date published: 2022-06-10
genre: indian-indie
genre: hindi-indie
genre: desi
isrc code: QZK6P2257610
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-29T18:40:01+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x0ce2fe3c9c46d20429488069b8a1649436b25d9d7bc096d2d61673da8baf6208
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960138
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960138
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6P2257610
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-29T19:35:34Z
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 0x0ce2fe3c9c46d20429488069b8a1649436b25d9d7bc096d2d61673da8baf6208. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZK6P2257610.
  date published: 2026-07-29T19:35:34Z
audio: Khoyo - Kahani Extended Remix
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 134.317
  additional property: Musical Key
    type: PropertyValue
    value: 9
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 1
  additional property: Time Signature
    type: PropertyValue
    value: 5
  additional property: Danceability
    type: PropertyValue
    value: 0.82
  additional property: Energy
    type: PropertyValue
    value: 0.675
  additional property: Speechiness
    type: PropertyValue
    value: 0.049
  additional property: Acousticness
    type: PropertyValue
    value: 0.011
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.837
  additional property: Liveness
    type: PropertyValue
    value: 0.076
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.655
  additional property: Loudness (dB)
    type: PropertyValue
    value: -13.134
  additional property: Key Name
    type: PropertyValue
    value: A
  additional property: Mode Name
    type: PropertyValue
    value: Major

Akhiyan
type: MusicRecording
duration: PT5M25S
duration ms: 325161
explicit: false
by artist: Kahani
by artist: Shrii
in album: Gym Nation 008
  type: MusicAlbum
  date published: 2024-04-19
isrc code: GBKQU2405126
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-29T10:31:58+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x37be25b7c0fe16252101bf215bdef312c58a10e9d88f7c2f824459afa4ebd48f
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960095
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960095
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBKQU2405126
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-29T11:07:37Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37be25b7c0fe16252101bf215bdef312c58a10e9d88f7c2f824459afa4ebd48f. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07:37Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/GBKQU2405126.
  date published: 2026-07-29T11:07:37Z
audio: Akhiyan
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 134.317
  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.728
  additional property: Energy
    type: PropertyValue
    value: 0.717
  additional property: Speechiness
    type: PropertyValue
    value: 0.038
  additional property: Acousticness
    type: PropertyValue
    value: 0.003
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.585
  additional property: Liveness
    type: PropertyValue
    value: 0.097
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.408
  additional property: Loudness (dB)
    type: PropertyValue
    value: -12.078
  additional property: Key Name
    type: PropertyValue
    value: C
  additional property: Mode Name
    type: PropertyValue
    value: Major