Ravinder Grewal
type: MusicGroup
genre: bhajan
genre: bhangra
genre: punjabi pop
description: Ravinder Singh Grewal (born 28 March 1973) known professionally as Ravinder Grewal, is an Indian singer and actor associated with Punjabi language music and films. He has produced a Punjabi-language f
popularity: 34
followers: 357332
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x75c0484058c90250dcb6c7c86ac37e2fc153e956bac2147296a31584a21afcd6
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953408
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/953408
additional property: OTSProofURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/5599bc32-3086-4d6e-b8ec-bb4d7e00fc62.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/5599bc32-3086-4d6e-b8ec-bb4d7e00fc62.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/5599bc32-3086-4d6e-b8ec-bb4d7e00fc62
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T19:28:13Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x75c0484058c90250dcb6c7c86ac37e2fc153e956bac2147296a31584a21afcd6","name":"Ravinder Grewal","registered_at":"2026-06-11T21:04:25Z","symbol":"NIM0111194","token_address":"0x0a515e1d518b80457b1ec7b510c24709a399857d","type":"artist","uuid":"5599bc32-3086-4d6e-b8ec-bb4d7e00fc62"}
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 0x75c0484058c90250dcb6c7c86ac37e2fc153e956bac2147296a31584a21afcd6. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/5599bc32-3086-4d6e-b8ec-bb4d7e00fc62.json and https://artists.proofprofile.net/proofs/artist/5599bc32-3086-4d6e-b8ec-bb4d7e00fc62.ots, the client at https://opentimestamps.org runs `ots verify -f record.json proof.ots`.
  date published: 2026-06-12T19:28:13Z
  text: {"copyright_id":"0x75c0484058c90250dcb6c7c86ac37e2fc153e956bac2147296a31584a21afcd6","name":"Ravinder Grewal","registered_at":"2026-06-11T21:04:25Z","symbol":"NIM0111194","token_address":"0x0a515e1d518b80457b1ec7b510c24709a399857d","type":"artist","uuid":"5599bc32-3086-4d6e-b8ec-bb4d7e00fc62"}
album: Parhan Nanke La Ti
  type: MusicAlbum
  date published: 1995-01-01
album: Mehfil Mitran Di
  type: MusicAlbum
  date published: 1996-01-01
album: Teri Haan Vich Haan
  type: MusicAlbum
  date published: 1996-01-01
album: Gulabi Pag Ban Mitra
  type: MusicAlbum
  date published: 1996-01-01
album: Naal Nach Lei
  type: MusicAlbum
  date published: 2003-01-16
album: Kharka Darka
  type: MusicAlbum
  date published: 2004-02-03
  track: Kharka - Darka
    type: MusicRecording
    duration: PT4M28S
    duration ms: 268093
    explicit: false
    by artist: Ravinder Grewal
    in album: Kharka Darka
      type: MusicAlbum
      date published: 2004-02-03
    genre: bhajan
    genre: bhangra
    genre: punjabi pop
    isrc code: INS180461513
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-04T16:09:07+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xd17979819f5e3c025f1ef46e6765c7bf9b1e196a41990d808b72cee49a6ba205
    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/INS180461513
    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 0xd17979819f5e3c025f1ef46e6765c7bf9b1e196a41990d808b72cee49a6ba205. 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/INS180461513 — a six-check JSON result.
      date published: 2026-07-05T01:12:41Z
    audio: Kharka - Darka
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 85.765
      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.587
      additional property: Energy
        type: PropertyValue
        value: 0.767
      additional property: Speechiness
        type: PropertyValue
        value: 0.167
      additional property: Acousticness
        type: PropertyValue
        value: 0.372
      additional property: Instrumentalness
        type: PropertyValue
        value: 0
      additional property: Liveness
        type: PropertyValue
        value: 0.127
      additional property: Valence (Positivity)
        type: PropertyValue
        value: 0.949
      additional property: Loudness (dB)
        type: PropertyValue
        value: -9.994
      additional property: Key Name
        type: PropertyValue
        value: F#
      additional property: Mode Name
        type: PropertyValue
        value: Minor
  track: Dekhan Wali Cheez
    type: MusicRecording
    duration: PT5M1S
    duration ms: 301320
    explicit: false
    by artist: Ravinder Grewal
    in album: Kharka Darka
      type: MusicAlbum
      date published: 2004-02-03
    genre: bhajan
    genre: bhangra
    genre: punjabi pop
    isrc code: INS180461514
    additional property: CopyrightID
    additional property: CopyrightStatus
      type: PropertyValue
      value: registered
    additional property: CopyrightRegisteredAt
      type: PropertyValue
      value: 2026-07-18T13:01:01+00:00
    additional property: CopyrightChainExplorerURL
      type: PropertyValue
      value: https://explorer.copyrightchains.com/tx/0xb717815f4d3e5bd47156d0858ea528cce5458b5135b3cffe52cf5165c9bebd54
    additional property: OTSHash
    additional property: OTSBitcoinBlock
      type: PropertyValue
      value: 958552
    additional property: OTSBitcoinBlockVerifyURL
      type: PropertyValue
      value: https://blockstream.info/api/block-height/958552
    additional property: OTSVerificationAPI
      type: PropertyValue
      value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INS180461514
    additional property: OTSTimestamp
      type: PropertyValue
      value: 2026-07-18T13:15: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 0xb717815f4d3e5bd47156d0858ea528cce5458b5135b3cffe52cf5165c9bebd54. Chain 2 (Bitcoin): anchored in block 958552 (2026-07-18T13:15: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/INS180461514 — a six-check JSON result.
      date published: 2026-07-18T13:15:29Z
    audio: Dekhan Wali Cheez
      type: AudioObject
      additional property: Tempo (BPM)
        type: PropertyValue
        value: 114.972
      additional property: Musical Key
        type: PropertyValue
        value: 10
      additional property: Mode (Major/Minor)
        type: PropertyValue
        value: 0
      additional property: Time Signature
      additional property: Danceability
      additional property: Energy
      additional property: Speechiness
      additional property: Acousticness
      additional property: Instrumentalness
      additional property: Liveness
      additional property: Valence (Positivity)
      additional property: Loudness (dB)
      additional property: Key Name
      additional property: Mode Name
  track: Taarian Di Loa
  track: Pitti Da Pata
  track: Ni Bhabhi
  track: Dil Dariya
  track: Sohna Mahi
  track: Putt Jatt Da
  track: Jawani
album: Guru Maneyo Granth
album: Hat Pichhe
album: Eh Hai Khalsa
album: Fansi
album: Gabroo Shokeen
album: Jaan
album: Aaveen Baba Nanaka
album: Ishq Tere Di Lor
album: Botal Wargi
album: Haaye Mera Dil
album: Parhan Nanke Laati
album: Ishq Tere Di Lorh
album: Gulabi Pag Ban Mittra
album: Haye Nakhra
album: Din
album: Mera Baba Nanak
album: Aiven Raula Pai Gaya (Original Motion Picture Soundtrack)
album: Punjabi Doze
album: Singh Shaheed
album: iPhone Vaarta
album: Iphone Vaarta
album: Tera Lagna Ni Ji
album: Zorawar Te Fateh Singh
album: Best Top 40 Hits - Ravinder Grewal
album: Modify Pajama
album: Kurbani Bajan Wale Di
album: Kabootar 2
album: Akh Teri
album: Lovely Vs Pu
album: Karmawali
album: Muchh Khadi Rakhda
album: Bullet Te Naar
album: Dollar
album: Webley
album: Lovely vs Pu
album: Zubaan
album: Bapu Das Gaya
album: Four By Four
album: Jatt
album: Singh Soldiers
album: Yaaraan Da Timetable
album: The Farmer
album: Sade Kehra Chalde Truck
album: Miss Karda
album: Anandpur Nu Jana
album: The Truckers
album: Hath Tight Jatt Da (From "15 Lakh Kadon Aauga")
album: P.A
album: Gede Marda
album: The Truckers (New Version)
album: Mera Satgur Baba Nanak
album: Kaisi Aarti Hoe
album: Yaaraan Di Support
album: Dhak Pauni Aan
album: Rabb De Rang

Time Signature
type: PropertyValue
value: 4

Danceability
type: PropertyValue
value: 0.825

Energy
type: PropertyValue
value: 0.881

Speechiness
type: PropertyValue
value: 0.076

Acousticness
type: PropertyValue
value: 0.015

Instrumentalness
type: PropertyValue
value: 0

Liveness
type: PropertyValue
value: 0.082

Valence (Positivity)
type: PropertyValue
value: 0.885

Loudness (dB)
type: PropertyValue
value: -7.585

Key Name
type: PropertyValue
value: Bb

Mode Name
type: PropertyValue
value: Minor

Taarian Di Loa
type: MusicRecording
duration: PT6M15S
duration ms: 375013
explicit: false
by artist: Ravinder Grewal
in album: Kharka Darka
  type: MusicAlbum
  date published: 2004-02-03
genre: bhajan
genre: bhangra
genre: punjabi pop
isrc code: INS180461516
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-16T10:01:53+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x3dc976745430b895ac3a693b618323c27c90de965cc7246dcd8a44645908767a
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958276
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958276
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INS180461516
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-16T10:20: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 0x3dc976745430b895ac3a693b618323c27c90de965cc7246dcd8a44645908767a. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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/INS180461516 — a six-check JSON result.
  date published: 2026-07-16T10:20:17Z
audio: Taarian Di Loa
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 134.974
  additional property: Musical Key
    type: PropertyValue
    value: 3
  additional property: Mode (Major/Minor)
    type: PropertyValue
    value: 0
  additional property: Time Signature
    type: PropertyValue
    value: 4
  additional property: Danceability
    type: PropertyValue
    value: 0.779
  additional property: Energy
    type: PropertyValue
    value: 0.594
  additional property: Speechiness
    type: PropertyValue
    value: 0.088
  additional property: Acousticness
    type: PropertyValue
    value: 0.625
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.002
  additional property: Liveness
    type: PropertyValue
    value: 0.073
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.777
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.93
  additional property: Key Name
    type: PropertyValue
    value: Eb
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Pitti Da Pata
type: MusicRecording
duration: PT4M40S
duration ms: 280040
explicit: false
by artist: Ravinder Grewal
in album: Kharka Darka
  type: MusicAlbum
  date published: 2004-02-03
genre: bhajan
genre: bhangra
genre: punjabi pop
isrc code: INS180461517
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-05T02:08:26+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xc073cd7363350c85f76e2e02cdc0ed3f1b58666d9bbc809d3150b2ec1133c0b1
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/INS180461517
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 0xc073cd7363350c85f76e2e02cdc0ed3f1b58666d9bbc809d3150b2ec1133c0b1. 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/INS180461517 — a six-check JSON result.
  date published: 2026-07-05T10:01:46Z
audio: Pitti Da Pata
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 155.987
  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.823
  additional property: Energy
    type: PropertyValue
    value: 0.683
  additional property: Speechiness
    type: PropertyValue
    value: 0.208
  additional property: Acousticness
    type: PropertyValue
    value: 0.529
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.002
  additional property: Liveness
    type: PropertyValue
    value: 0.019
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.954
  additional property: Loudness (dB)
    type: PropertyValue
    value: -9.065
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Major

Ni Bhabhi
type: MusicRecording
duration: PT4M35S
duration ms: 275426
explicit: false
by artist: Ravinder Grewal
in album: Kharka Darka
  type: MusicAlbum
  date published: 2004-02-03
genre: bhajan
genre: bhangra
genre: punjabi pop
isrc code: INS180461518
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-19T08:36:23+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xa44f51496e3108ff3ef06c94542c12a1f780174382bb1ad05bd63a48d99831d4
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958706
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958706
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INS180461518
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-19T08:50: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 0xa44f51496e3108ff3ef06c94542c12a1f780174382bb1ad05bd63a48d99831d4. Chain 2 (Bitcoin): anchored in block 958706 (2026-07-19T08:50: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INS180461518 — a six-check JSON result.
  date published: 2026-07-19T08:50:34Z
audio: Ni Bhabhi
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 184.043
  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.62
  additional property: Energy
    type: PropertyValue
    value: 0.808
  additional property: Speechiness
    type: PropertyValue
    value: 0.099
  additional property: Acousticness
    type: PropertyValue
    value: 0.34
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.008
  additional property: Liveness
    type: PropertyValue
    value: 0.067
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.961
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.045
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Major

Dil Dariya
type: MusicRecording
duration: PT5M55S
duration ms: 355040
explicit: false
by artist: Ravinder Grewal
in album: Kharka Darka
  type: MusicAlbum
  date published: 2004-02-03
genre: bhajan
genre: bhangra
genre: punjabi pop
isrc code: INS180461519
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-17T17:40:59+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xad12f7041f650988a051da1fd1eb11b238b39a1021928ff3c3c38f4ca3da9a24
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958444
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958444
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INS180461519
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-17T19:12: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 0xad12f7041f650988a051da1fd1eb11b238b39a1021928ff3c3c38f4ca3da9a24. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/INS180461519 — a six-check JSON result.
  date published: 2026-07-17T19:12:23Z
audio: Dil Dariya
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 105.931
  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.642
  additional property: Energy
    type: PropertyValue
    value: 0.319
  additional property: Speechiness
    type: PropertyValue
    value: 0.041
  additional property: Acousticness
    type: PropertyValue
    value: 0.733
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.083
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.288
  additional property: Loudness (dB)
    type: PropertyValue
    value: -12.693
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Sohna Mahi
type: MusicRecording
duration: PT5M13S
duration ms: 313026
explicit: false
by artist: Ravinder Grewal
in album: Kharka Darka
  type: MusicAlbum
  date published: 2004-02-03
genre: bhajan
genre: bhangra
genre: punjabi pop
isrc code: INS180461520
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-20T15:04:10+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x481ac06ac5d1c0ebc12f5c9bb9a56adb0888457e8b7241ca3606948a56b76a16
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958903
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958903
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INS180461520
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-20T15:22:45Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x481ac06ac5d1c0ebc12f5c9bb9a56adb0888457e8b7241ca3606948a56b76a16. Chain 2 (Bitcoin): anchored in block 958903 (2026-07-20T15:22:45Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INS180461520 — a six-check JSON result.
  date published: 2026-07-20T15:22:45Z
audio: Sohna Mahi
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 126.994
  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.743
  additional property: Energy
    type: PropertyValue
    value: 0.733
  additional property: Speechiness
    type: PropertyValue
    value: 0.049
  additional property: Acousticness
    type: PropertyValue
    value: 0.08
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.336
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.764
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.032
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Major

Putt Jatt Da
type: MusicRecording
duration: PT5M12S
duration ms: 312586
explicit: false
by artist: Ravinder Grewal
in album: Kharka Darka
  type: MusicAlbum
  date published: 2004-02-03
genre: bhajan
genre: bhangra
genre: punjabi pop
isrc code: INS180461521
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-20T11:50:30+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x677572917c6a166965e0ce6966d74440bc166b3cc3ad6744146bfffab7df00c9
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958876
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958876
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INS180461521
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-20T12:15:48Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x677572917c6a166965e0ce6966d74440bc166b3cc3ad6744146bfffab7df00c9. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15:48Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INS180461521 — a six-check JSON result.
  date published: 2026-07-20T12:15:48Z
audio: Putt Jatt Da
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 126.007
  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.843
  additional property: Energy
    type: PropertyValue
    value: 0.842
  additional property: Speechiness
    type: PropertyValue
    value: 0.092
  additional property: Acousticness
    type: PropertyValue
    value: 0.08
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.067
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.961
  additional property: Loudness (dB)
    type: PropertyValue
    value: -8.079
  additional property: Key Name
    type: PropertyValue
    value: Bb
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Jawani
type: MusicRecording
duration: PT5M4S
duration ms: 304746
explicit: false
by artist: Ravinder Grewal
in album: Kharka Darka
  type: MusicAlbum
  date published: 2004-02-03
genre: bhajan
genre: bhangra
genre: punjabi pop
isrc code: INS180461522
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-21T11:59:32+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x4e63c4585459c97d2c7a2f8a65b2638a97177c6102bb47d3d8da10b3692a091c
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 959008
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/959008
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INS180461522
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-21T13:14: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 0x4e63c4585459c97d2c7a2f8a65b2638a97177c6102bb47d3d8da10b3692a091c. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14: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/INS180461522 — a six-check JSON result.
  date published: 2026-07-21T13:14:05Z
audio: Jawani
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 150.05
  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.782
  additional property: Energy
    type: PropertyValue
    value: 0.642
  additional property: Speechiness
    type: PropertyValue
    value: 0.056
  additional property: Acousticness
    type: PropertyValue
    value: 0.243
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.031
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.969
  additional property: Loudness (dB)
    type: PropertyValue
    value: -10.576
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Major

Guru Maneyo Granth
type: MusicAlbum
date published: 2004-10-21
track: Sikhi Sidak
  type: MusicRecording
  duration: PT4M45S
  duration ms: 285333
  explicit: false
  by artist: Ravinder Grewal
  in album: Guru Maneyo Granth
    type: MusicAlbum
    date published: 2004-10-21
  genre: bhajan
  genre: bhangra
  genre: punjabi pop
  isrc code: INS180461620
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T00:45:16+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x5d099f9b67ea19892fa064c6991285179e90969874c05581ed9de6e6060e0a4e
  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/INS180461620
  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 0x5d099f9b67ea19892fa064c6991285179e90969874c05581ed9de6e6060e0a4e. 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/INS180461620 — a six-check JSON result.
    date published: 2026-07-05T01:12:41Z
  audio: Sikhi Sidak
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 148.007
    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.613
    additional property: Energy
      type: PropertyValue
      value: 0.802
    additional property: Speechiness
      type: PropertyValue
      value: 0.076
    additional property: Acousticness
      type: PropertyValue
      value: 0.518
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.083
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.847
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.103
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Vaisakhi
  type: MusicRecording
  duration: PT6M27S
  duration ms: 387573
  explicit: false
  by artist: Ravinder Grewal
  in album: Guru Maneyo Granth
    type: MusicAlbum
    date published: 2004-10-21
  genre: bhajan
  genre: bhangra
  genre: punjabi pop
  isrc code: INS180485432
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T23:39:12+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x6a8bf9246200217bbf8cd9bfccaf739c8f45558211ec42bc4ae95a8e6ab2c456
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958216
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958216
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INS180485432
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T00:00: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 0x6a8bf9246200217bbf8cd9bfccaf739c8f45558211ec42bc4ae95a8e6ab2c456. Chain 2 (Bitcoin): anchored in block 958216 (2026-07-16T00:00: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INS180485432 — a six-check JSON result.
    date published: 2026-07-16T00:00:34Z
  audio: Vaisakhi
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 116.024
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.723
    additional property: Energy
      type: PropertyValue
      value: 0.625
    additional property: Speechiness
      type: PropertyValue
      value: 0.031
    additional property: Acousticness
      type: PropertyValue
      value: 0.429
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.263
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.91
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.932
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Baani Satgur Ki
  type: MusicRecording
  duration: PT5M52S
  duration ms: 352533
  explicit: false
  by artist: Ravinder Grewal
  in album: Guru Maneyo Granth
    type: MusicAlbum
    date published: 2004-10-21
  genre: bhajan
  genre: bhangra
  genre: punjabi pop
  isrc code: INS180461621
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-02T23:06:04+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x5adb4a8d19a2e15b4d72ccbd04d90cbc83f900e007d9f93c9542eec76c10fece
  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: Baani Satgur Ki
track: Guraan Di Nagri
track: Bulbula Paani Da

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 956420

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

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

OTSTimestamp
type: PropertyValue
value: 2026-07-03T00:42:11Z

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 0x5adb4a8d19a2e15b4d72ccbd04d90cbc83f900e007d9f93c9542eec76c10fece. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/INS180461621 — a six-check JSON result.
date published: 2026-07-03T00:42:11Z

Baani Satgur Ki
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 155.996
additional property: Musical Key
  type: PropertyValue
  value: 0
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 0
additional property: Time Signature
  type: PropertyValue
  value: 4
additional property: Danceability
  type: PropertyValue
  value: 0.617
additional property: Energy
  type: PropertyValue
  value: 0.756
additional property: Speechiness
  type: PropertyValue
  value: 0.057
additional property: Acousticness
  type: PropertyValue
  value: 0.397
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.076
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.951
additional property: Loudness (dB)
  type: PropertyValue
  value: -7.953
additional property: Key Name
  type: PropertyValue
  value: C
additional property: Mode Name
  type: PropertyValue
  value: Minor

Guraan Di Nagri
type: MusicRecording
duration: PT6M0S
duration ms: 360373
explicit: false
by artist: Ravinder Grewal
in album: Guru Maneyo Granth
  type: MusicAlbum
  date published: 2004-10-21
genre: bhajan
genre: bhangra
genre: punjabi pop
isrc code: INS180461622
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-16T11:49:10+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xae3fc4e0f88f1583376be1a840e806907d0609cfc5ee368cbd965262bd92dcfe
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958286
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958286
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INS180461622
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-16T12:43:37Z
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp 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 0xae3fc4e0f88f1583376be1a840e806907d0609cfc5ee368cbd965262bd92dcfe. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INS180461622 — a six-check JSON result.
  date published: 2026-07-16T12:43:37Z
audio: Guraan Di Nagri
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 114.042
  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.754
  additional property: Energy
    type: PropertyValue
    value: 0.574
  additional property: Speechiness
    type: PropertyValue
    value: 0.03
  additional property: Acousticness
    type: PropertyValue
    value: 0.705
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.143
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.847
  additional property: Loudness (dB)
    type: PropertyValue
    value: -7.012
  additional property: Key Name
    type: PropertyValue
    value: Bb
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Bulbula Paani Da
type: MusicRecording
duration: PT4M45S
duration ms: 285880
explicit: false
by artist: Ravinder Grewal
in album: Guru Maneyo Granth
  type: MusicAlbum
  date published: 2004-10-21
genre: bhajan
genre: bhangra
genre: punjabi pop
isrc code: INS180461624
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-16T09:37:26+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x61cec063c4b40a1c539cef81a1867693853323bb4a60ebad68ee24eb32c6f157
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958276
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958276
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INS180461624
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-16T10:20: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 0x61cec063c4b40a1c539cef81a1867693853323bb4a60ebad68ee24eb32c6f157. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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/INS180461624 — a six-check JSON result.
  date published: 2026-07-16T10:20:17Z
audio: Bulbula Paani Da
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 128.135
  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.717
  additional property: Energy
    type: PropertyValue
    value: 0.642
  additional property: Speechiness
    type: PropertyValue
    value: 0.044
  additional property: Acousticness
    type: PropertyValue
    value: 0.637
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.059
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.936
  additional property: Loudness (dB)
    type: PropertyValue
    value: -7.04
  additional property: Key Name
    type: PropertyValue
    value: F#
  additional property: Mode Name
    type: PropertyValue
    value: Minor

Hat Pichhe
type: MusicAlbum
date published: 2005-09-09
track: Hat Pichhe
  type: MusicRecording
  duration: PT3M47S
  duration ms: 227520
  explicit: false
  by artist: Ravinder Grewal
  in album: Hat Pichhe
    type: MusicAlbum
    date published: 2005-09-09
  genre: bhajan
  genre: bhangra
  genre: punjabi pop
  isrc code: INS180500753
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T12:12:49+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x99d86c815675ee76559edf77eae7dd834684ef9a1570316d7a6cba543a87a7df
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958415
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958415
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INS180500753
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T12:50:13Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99d86c815675ee76559edf77eae7dd834684ef9a1570316d7a6cba543a87a7df. Chain 2 (Bitcoin): anchored in block 958415 (2026-07-17T12:50:13Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INS180500753 — a six-check JSON result.
    date published: 2026-07-17T12:50:13Z
  audio: Hat Pichhe
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 160.01
    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.733
    additional property: Energy
      type: PropertyValue
      value: 0.838
    additional property: Speechiness
      type: PropertyValue
      value: 0.051
    additional property: Acousticness
      type: PropertyValue
      value: 0.275
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.004
    additional property: Liveness
      type: PropertyValue
      value: 0.092
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.89
    additional property: Loudness (dB)
      type: PropertyValue
      value: -8.657
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Tappe
  type: MusicRecording
  duration: PT4M14S
  duration ms: 254800
  explicit: false
  by artist: Ravinder Grewal
  in album: Hat Pichhe
    type: MusicAlbum
    date published: 2005-09-09
  genre: bhajan
  genre: bhangra
  genre: punjabi pop
  isrc code: INS180500756
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T06:43:21+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x86a0dd53b97e74404d738cd5df89d2263aeeca5a188017abadb1eb141d17a0dd
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958514
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958514
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INS180500756
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T06:54: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 0x86a0dd53b97e74404d738cd5df89d2263aeeca5a188017abadb1eb141d17a0dd. Chain 2 (Bitcoin): anchored in block 958514 (2026-07-18T06:54: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/INS180500756 — a six-check JSON result.
    date published: 2026-07-18T06:54:37Z
  audio: Tappe
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 79.972
    additional property: Musical Key
      type: PropertyValue
      value: 3
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.725
    additional property: Energy
      type: PropertyValue
      value: 0.86
    additional property: Speechiness
      type: PropertyValue
      value: 0.043
    additional property: Acousticness
      type: PropertyValue
      value: 0.331
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.211
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.965
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.759
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Eh Hai Khalsa
type: MusicAlbum
date published: 2005-12-12

Fansi
type: MusicAlbum
date published: 2006-12-01

Gabroo Shokeen
type: MusicAlbum
date published: 2007-01-01
track: Mitran De Na Lagdai
  type: MusicRecording
  duration: PT5M15S
  duration ms: 315306
  explicit: false
  by artist: Ravinder Grewal
  in album: Gabroo Shokeen
    type: MusicAlbum
    date published: 2007-01-01
  genre: bhajan
  genre: bhangra
  genre: punjabi pop
  isrc code: FR2X41834281
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T10:01:20+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x7c36f57047e7ec1e03479516019a008a05a2acb4671f050bc17d4e3cbd930d1d
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958992
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958992
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR2X41834281
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T10:12: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 0x7c36f57047e7ec1e03479516019a008a05a2acb4671f050bc17d4e3cbd930d1d. Chain 2 (Bitcoin): anchored in block 958992 (2026-07-21T10:12: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/FR2X41834281 — a six-check JSON result.
    date published: 2026-07-21T10:12:17Z
  audio: Mitran De Na Lagdai
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 175.828
    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.752
    additional property: Energy
      type: PropertyValue
      value: 0.958
    additional property: Speechiness
      type: PropertyValue
      value: 0.118
    additional property: Acousticness
      type: PropertyValue
      value: 0.323
    additional property: Instrumentalness
      type: PropertyValue
      value: 0.005
    additional property: Liveness
      type: PropertyValue
      value: 0.012
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.903
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.881
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Rehan De Dilase
  type: MusicRecording
  duration: PT5M32S
  duration ms: 332280
  explicit: false
  by artist: Ravinder Grewal
  in album: Gabroo Shokeen
    type: MusicAlbum
    date published: 2007-01-01
  genre: bhajan
  genre: bhangra
  genre: punjabi pop
  isrc code: FR2X41834285
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T23:55:50+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xcb1c6485ee8f740f3a86c4e94493444a0258e7c3d7d277811ce25f24343a090f
  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/FR2X41834285
  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 0xcb1c6485ee8f740f3a86c4e94493444a0258e7c3d7d277811ce25f24343a090f. 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/FR2X41834285 — a six-check JSON result.
    date published: 2026-07-04T10:04:33Z
  audio: Rehan De Dilase
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 125.075
    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.756
    additional property: Energy
      type: PropertyValue
      value: 0.709
    additional property: Speechiness
      type: PropertyValue
      value: 0.076
    additional property: Acousticness
      type: PropertyValue
      value: 0.501
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.153
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.649
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.683
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major

Jaan
type: MusicAlbum
date published: 2007-09-06
track: Jaan
  type: MusicRecording
  duration: PT4M58S
  duration ms: 298038
  explicit: false
  by artist: Ravinder Grewal
  in album: Jaan
    type: MusicAlbum
    date published: 2007-09-06
  genre: bhajan
  genre: bhangra
  genre: punjabi pop
  isrc code: INS180705344
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T15:17:13+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x609992f6cd83595a181eb07c595ce5a33d2420138c1b7c9784a3c943b309474a
  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/INS180705344
  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 0x609992f6cd83595a181eb07c595ce5a33d2420138c1b7c9784a3c943b309474a. 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/INS180705344 — a six-check JSON result.
    date published: 2026-07-03T19:59:51Z
  audio: Jaan
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 78.024
    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.757
    additional property: Energy
      type: PropertyValue
      value: 0.76
    additional property: Speechiness
      type: PropertyValue
      value: 0.048
    additional property: Acousticness
      type: PropertyValue
      value: 0.198
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.107
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.941
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.969
    additional property: Key Name
      type: PropertyValue
      value: Bb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Aaveen Baba Nanaka
type: MusicAlbum
date published: 2008-04-10
track: Sikhi Da School
  type: MusicRecording
  duration: PT4M29S
  duration ms: 269403
  explicit: false
  by artist: Ravinder Grewal
  in album: Aaveen Baba Nanaka
    type: MusicAlbum
    date published: 2008-04-10
  genre: bhajan
  genre: bhangra
  genre: punjabi pop
  isrc code: INS180804077
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-21T02:55:21+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x80dd4aea38bc6c990adf2b9641eeac863c9b243618dfd3819d7fc236a47d81a1
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958955
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958955
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INS180804077
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-21T03:03:40Z
  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 0x80dd4aea38bc6c990adf2b9641eeac863c9b243618dfd3819d7fc236a47d81a1. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03:40Z), 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/INS180804077 — a six-check JSON result.
    date published: 2026-07-21T03:03:40Z
  audio: Sikhi Da School
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 174.002
    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.732
    additional property: Energy
      type: PropertyValue
      value: 0.767
    additional property: Speechiness
      type: PropertyValue
      value: 0.125
    additional property: Acousticness
      type: PropertyValue
      value: 0.47
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.082
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.749
    additional property: Loudness (dB)
      type: PropertyValue
      value: -7.093
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Bhai Lalo
  type: MusicRecording
  duration: PT3M59S
  duration ms: 239704
  explicit: false
  by artist: Ravinder Grewal
  in album: Aaveen Baba Nanaka
    type: MusicAlbum
    date published: 2008-04-10
  genre: bhajan
  genre: bhangra
  genre: punjabi pop
  isrc code: INS180804078
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T04:04:43+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf1c25ddab844bb768864e797375b9e5280d7ee66be4ac5b10ccfd68d4bd98363
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958362
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958362
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INS180804078
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T04:32:48Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1c25ddab844bb768864e797375b9e5280d7ee66be4ac5b10ccfd68d4bd98363. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32:48Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INS180804078 — a six-check JSON result.
    date published: 2026-07-17T04:32:48Z
  audio: Bhai Lalo
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 81.681
    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.658
    additional property: Energy
      type: PropertyValue
      value: 0.488
    additional property: Speechiness
      type: PropertyValue
      value: 0.097
    additional property: Acousticness
      type: PropertyValue
      value: 0.69
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.162
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.865
    additional property: Loudness (dB)
      type: PropertyValue
      value: -9.549
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Dhan Jigra Guru Dasmesh
  type: MusicRecording
  duration: PT5M3S
  duration ms: 303931
  explicit: false
  by artist: Ravinder Grewal
  in album: Aaveen Baba Nanaka
    type: MusicAlbum
    date published: 2008-04-10
  genre: bhajan
  genre: bhangra
  genre: punjabi pop
  isrc code: INS180804079
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T06:06:50+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x8ada9bcf2c144f92645b76f5a13c33b6c177fa20f9eae38534a8943f3e47b9de
  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: Dhan Jigra Guru Dasmesh
track: Sewa Langran Di

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 958508

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

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

OTSTimestamp
type: PropertyValue
value: 2026-07-18T06:27:01Z

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 0x8ada9bcf2c144f92645b76f5a13c33b6c177fa20f9eae38534a8943f3e47b9de. Chain 2 (Bitcoin): anchored in block 958508 (2026-07-18T06:27:01Z), 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/INS180804079 — a six-check JSON result.
date published: 2026-07-18T06:27:01Z

Dhan Jigra Guru Dasmesh
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 80.04
additional property: Musical Key
  type: PropertyValue
  value: 0
additional property: Mode (Major/Minor)
  type: PropertyValue
  value: 0
additional property: Time Signature
  type: PropertyValue
  value: 4
additional property: Danceability
  type: PropertyValue
  value: 0.683
additional property: Energy
  type: PropertyValue
  value: 0.629
additional property: Speechiness
  type: PropertyValue
  value: 0.12
additional property: Acousticness
  type: PropertyValue
  value: 0.44
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.132
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.863
additional property: Loudness (dB)
  type: PropertyValue
  value: -8.639
additional property: Key Name
  type: PropertyValue
  value: C
additional property: Mode Name
  type: PropertyValue
  value: Minor

Sewa Langran Di
type: MusicRecording
duration: PT5M3S
duration ms: 303095
explicit: false
by artist: Ravinder Grewal
in album: Aaveen Baba Nanaka
  type: MusicAlbum
  date published: 2008-04-10
genre: bhajan
genre: bhangra
genre: punjabi pop
isrc code: INS180804080
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-21T08:52:29+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x9c95911a2875b897057279dc0e5683e44916c628cf93fa93cbc32908469a6f87
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958988
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958988
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INS180804080
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-21T09:08:06Z
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 0x9c95911a2875b897057279dc0e5683e44916c628cf93fa93cbc32908469a6f87. Chain 2 (Bitcoin): anchored in block 958988 (2026-07-21T09:08:06Z), 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/INS180804080 — a six-check JSON result.
  date published: 2026-07-21T09:08:06Z
audio: Sewa Langran Di
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 99.942
  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.609
  additional property: Energy
    type: PropertyValue
    value: 0.635
  additional property: Speechiness
    type: PropertyValue
    value: 0.06
  additional property: Acousticness
    type: PropertyValue
    value: 0.471
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.079
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.939
  additional property: Loudness (dB)
    type: PropertyValue
    value: -8.827
  additional property: Key Name
    type: PropertyValue
    value: F#
  additional property: Mode Name
    type: PropertyValue
    value: Major

Ishq Tere Di Lor
type: MusicAlbum
date published: 2008-05-22

Botal Wargi
type: MusicAlbum
date published: 2008-12-19

Haaye Mera Dil
type: MusicAlbum
date published: 2009-03-31
track: Kalli Nu Mil Mitra
  type: MusicRecording
  duration: PT5M31S
  duration ms: 331459
  explicit: false
  by artist: Ravinder Grewal
  in album: Haaye Mera Dil
    type: MusicAlbum
    date published: 2009-03-31
  genre: bhajan
  genre: bhangra
  genre: punjabi pop
  isrc code: INS180803462
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-29T07:23:23+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xfa470af1cc04df8041b0e64530741d424f7a5c8ac131bb0257841f9ec7f1aa85
  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/INS180803462
  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 0xfa470af1cc04df8041b0e64530741d424f7a5c8ac131bb0257841f9ec7f1aa85. 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/INS180803462 — a six-check JSON result.
    date published: 2026-07-02T16:51:38Z
  audio: Kalli Nu Mil Mitra
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 78.997
    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.722
    additional property: Energy
      type: PropertyValue
      value: 0.764
    additional property: Speechiness
      type: PropertyValue
      value: 0.052
    additional property: Acousticness
      type: PropertyValue
      value: 0.533
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.053
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.864
    additional property: Loudness (dB)
      type: PropertyValue
      value: -6.591
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major

Parhan Nanke Laati
type: MusicAlbum
date published: 2009-03-31

Ishq Tere Di Lorh
type: MusicAlbum
date published: 2009-03-31
track: Ishq Tere Di Lorh
  type: MusicRecording
  duration: PT4M56S
  duration ms: 296158
  explicit: false
  by artist: Ravinder Grewal
  in album: Ishq Tere Di Lorh
    type: MusicAlbum
    date published: 2009-03-31
  genre: bhajan
  genre: bhangra
  genre: punjabi pop
  isrc code: INS180803470
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-13T15:14:55+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x78cb8576ee470a411a33bc7d8edf808d80517fd8a0cfae608f9fb68d9a5a4d16
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957872
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957872
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INS180803470
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-13T15:39:45Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78cb8576ee470a411a33bc7d8edf808d80517fd8a0cfae608f9fb68d9a5a4d16. Chain 2 (Bitcoin): anchored in block 957872 (2026-07-13T15:39:45Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INS180803470 — a six-check JSON result.
    date published: 2026-07-13T15:39:45Z
  audio: Ishq Tere Di Lorh
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 101.164
    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.801
    additional property: Energy
      type: PropertyValue
      value: 0.764
    additional property: Speechiness
      type: PropertyValue
      value: 0.069
    additional property: Acousticness
      type: PropertyValue
      value: 0.504
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.098
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.886
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.683
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Major
track: Lagdi Giddhe Wich Sang
  type: MusicRecording
  duration: PT5M44S
  duration ms: 344444
  explicit: false
  by artist: Ravinder Grewal
  in album: Ishq Tere Di Lorh
    type: MusicAlbum
    date published: 2009-03-31
  genre: bhajan
  genre: bhangra
  genre: punjabi pop
  isrc code: INS180803471
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T21:03:45+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xf458b5c5a16347313ae4efe596aeaa0dbf2438eb0ca539b7e349619416bb1092
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958462
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958462
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INS180803471
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T23:17:53Z
  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 0xf458b5c5a16347313ae4efe596aeaa0dbf2438eb0ca539b7e349619416bb1092. Chain 2 (Bitcoin): anchored in block 958462 (2026-07-17T23:17:53Z), 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/INS180803471 — a six-check JSON result.
    date published: 2026-07-17T23:17:53Z
  audio: Lagdi Giddhe Wich Sang
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 172.057
    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.766
    additional property: Energy
      type: PropertyValue
      value: 0.737
    additional property: Speechiness
      type: PropertyValue
      value: 0.14
    additional property: Acousticness
      type: PropertyValue
      value: 0.656
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.294
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.928
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.547
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Chhota Deyor Bhabiye Tera
  type: MusicRecording
  duration: PT4M22S
  duration ms: 262362
  explicit: false
  by artist: Ravinder Grewal
  in album: Ishq Tere Di Lorh
    type: MusicAlbum
    date published: 2009-03-31
  genre: bhajan
  genre: bhangra
  genre: punjabi pop
  isrc code: INS180803476
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T23:28:14+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xb337a071a47eba2c20b5d9b2a348f0024307329cc80c164bd83a42d3fb8fefc9
  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: Chhota Deyor Bhabiye Tera

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 958216

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

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

OTSTimestamp
type: PropertyValue
value: 2026-07-16T00:00:34Z

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 0xb337a071a47eba2c20b5d9b2a348f0024307329cc80c164bd83a42d3fb8fefc9. Chain 2 (Bitcoin): anchored in block 958216 (2026-07-16T00:00: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INS180803476 — a six-check JSON result.
date published: 2026-07-16T00:00:34Z

Chhota Deyor Bhabiye Tera
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 103.529
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.749
additional property: Energy
  type: PropertyValue
  value: 0.695
additional property: Speechiness
  type: PropertyValue
  value: 0.06
additional property: Acousticness
  type: PropertyValue
  value: 0.745
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.151
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.876
additional property: Loudness (dB)
  type: PropertyValue
  value: -5.674
additional property: Key Name
  type: PropertyValue
  value: E
additional property: Mode Name
  type: PropertyValue
  value: Major

Gulabi Pag Ban Mittra
type: MusicAlbum
date published: 2009-03-31

Teri Haan Vich Haan
type: MusicAlbum
date published: 2009-04-21

Haye Nakhra
type: MusicAlbum
date published: 2009-05-15

Din
type: MusicAlbum
date published: 2009-12-03

Mera Baba Nanak
type: MusicAlbum
date published: 2010-04-13

Aiven Raula Pai Gaya (Original Motion Picture Soundtrack)
type: MusicAlbum
date published: 2012

Punjabi Doze
type: MusicAlbum
date published: 2013

Punjabi Doze
type: MusicAlbum
date published: 2013-01-01

Punjabi Doze
type: MusicAlbum
date published: 2013-04-05

Singh Shaheed
type: MusicAlbum
date published: 2014-01-01

Singh Shaheed
type: MusicAlbum
date published: 2015-06-19

iPhone Vaarta
type: MusicAlbum
date published: 2017-01-13

Iphone Vaarta
type: MusicAlbum
date published: 2017-01-13

Tera Lagna Ni Ji
type: MusicAlbum
date published: 2017-03-21
track: Tera Lagna Ni Ji
  type: MusicRecording
  duration: PT4M3S
  duration ms: 243157
  explicit: false
  by artist: Ravinder Grewal
  in album: Tera Lagna Ni Ji
    type: MusicAlbum
    date published: 2017-03-21
  genre: bhajan
  genre: bhangra
  genre: punjabi pop
  isrc code: FR96X1903529
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-13T15:14:06+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x603c17366357f71c6742af2fbe7cc545e2aa4fa6ca9608ab3e4a59742c875b45
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 957872
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/957872
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR96X1903529
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-13T15:39:45Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x603c17366357f71c6742af2fbe7cc545e2aa4fa6ca9608ab3e4a59742c875b45. Chain 2 (Bitcoin): anchored in block 957872 (2026-07-13T15:39:45Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR96X1903529 — a six-check JSON result.
    date published: 2026-07-13T15:39:45Z
  audio: Tera Lagna Ni Ji
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 76
    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.526
    additional property: Energy
      type: PropertyValue
      value: 0.737
    additional property: Speechiness
      type: PropertyValue
      value: 0.048
    additional property: Acousticness
      type: PropertyValue
      value: 0.314
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.156
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.612
    additional property: Loudness (dB)
      type: PropertyValue
      value: -3.769
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Tera Lagna Ni Ji
type: MusicAlbum
date published: 2017-03-22

Zorawar Te Fateh Singh
type: MusicAlbum
date published: 2017-12-26

Best Top 40 Hits - Ravinder Grewal
type: MusicAlbum
date published: 2018-01-03

Modify Pajama
type: MusicAlbum
date published: 2018-11-14

Kurbani Bajan Wale Di
type: MusicAlbum
date published: 2018-12-20

Kabootar 2
type: MusicAlbum
date published: 2019-01-05

Kabootar 2
type: MusicAlbum
date published: 2019-01-05

Akh Teri
type: MusicAlbum
date published: 2019-01-13

Lovely Vs Pu
type: MusicAlbum
date published: 2019-02-05

Karmawali
type: MusicAlbum
date published: 2019-02-05

Muchh Khadi Rakhda
type: MusicAlbum
date published: 2019-02-05

Bullet Te Naar
type: MusicAlbum
date published: 2019-02-05

Dollar
type: MusicAlbum
date published: 2019-02-05

Webley
type: MusicAlbum
date published: 2019-02-05

Lovely vs Pu
type: MusicAlbum
date published: 2019-02-05

Zubaan
type: MusicAlbum
date published: 2019-02-05

Bapu Das Gaya
type: MusicAlbum
date published: 2019-02-05

Bullet Te Naar
type: MusicAlbum
date published: 2019-02-05

Dollar
type: MusicAlbum
date published: 2019-02-05
track: Dollar
  type: MusicRecording
  duration: PT4M38S
  duration ms: 278741
  explicit: false
  by artist: Ravinder Grewal
  in album: Dollar
    type: MusicAlbum
    date published: 2019-02-05
  genre: bhajan
  genre: bhangra
  genre: punjabi pop
  isrc code: INM241818798
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T10:12:34+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x0910b01e9bcc4116fd93017dc458ac4628e020c33c626ad98799197880067c68
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958276
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958276
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INM241818798
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T10:20: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 0x0910b01e9bcc4116fd93017dc458ac4628e020c33c626ad98799197880067c68. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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/INM241818798 — a six-check JSON result.
    date published: 2026-07-16T10:20:17Z
  audio: Dollar
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 83.541
    additional property: Musical Key
      type: PropertyValue
      value: 1
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.552
    additional property: Energy
      type: PropertyValue
      value: 0.775
    additional property: Speechiness
      type: PropertyValue
      value: 0.053
    additional property: Acousticness
      type: PropertyValue
      value: 0.367
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.058
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.657
    additional property: Loudness (dB)
      type: PropertyValue
      value: -3.58
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Four By Four
type: MusicAlbum
date published: 2019-02-05

Jatt
type: MusicAlbum
date published: 2019-02-05

Karmawali
type: MusicAlbum
date published: 2019-02-05
track: Karmawali
  type: MusicRecording
  duration: PT3M51S
  duration ms: 231764
  explicit: false
  by artist: Ravinder Grewal
  in album: Karmawali
    type: MusicAlbum
    date published: 2019-02-05
  genre: bhajan
  genre: bhangra
  genre: punjabi pop
  isrc code: INM241818801
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T08:10:27+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xec1d11951527727596a22d1a5c8eeba15a0a574f94bfbac4757ac8535903126f
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958126
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958126
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INM241818801
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T08:17:14Z
  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 0xec1d11951527727596a22d1a5c8eeba15a0a574f94bfbac4757ac8535903126f. Chain 2 (Bitcoin): anchored in block 958126 (2026-07-15T08:17:14Z), 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/INM241818801 — a six-check JSON result.
    date published: 2026-07-15T08:17:14Z
  audio: Karmawali
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 81.955
    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.69
    additional property: Energy
      type: PropertyValue
      value: 0.902
    additional property: Speechiness
      type: PropertyValue
      value: 0.2
    additional property: Acousticness
      type: PropertyValue
      value: 0.094
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.245
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.887
    additional property: Loudness (dB)
      type: PropertyValue
      value: -3.575
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

Muchh Khadi Rakhda
type: MusicAlbum
date published: 2019-02-05
track: Muchh Khadi Rakhda
  type: MusicRecording
  duration: PT3M29S
  duration ms: 209821
  explicit: false
  by artist: Ravinder Grewal
  in album: Muchh Khadi Rakhda
    type: MusicAlbum
    date published: 2019-02-05
  genre: bhajan
  genre: bhangra
  genre: punjabi pop
  isrc code: INM241818804
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-02T23:10:55+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa7e6de0997b9ea42ef5756ab4d7c49444e968b4fb016e1caef753c3550fe9476
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956420
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956420
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INM241818804
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T00:42:11Z
  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 0xa7e6de0997b9ea42ef5756ab4d7c49444e968b4fb016e1caef753c3550fe9476. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/INM241818804 — a six-check JSON result.
    date published: 2026-07-03T00:42:11Z
  audio: Muchh Khadi Rakhda
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 175.954
    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.683
    additional property: Energy
      type: PropertyValue
      value: 0.953
    additional property: Speechiness
      type: PropertyValue
      value: 0.153
    additional property: Acousticness
      type: PropertyValue
      value: 0.188
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.223
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.944
    additional property: Loudness (dB)
      type: PropertyValue
      value: -3.501
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Singh Soldiers
type: MusicAlbum
date published: 2019-02-05

Webley
type: MusicAlbum
date published: 2019-02-05

Yaaraan Da Timetable
type: MusicAlbum
date published: 2019-02-05

Zubaan
type: MusicAlbum
date published: 2019-02-05
track: Zubaan
  type: MusicRecording
  duration: PT3M42S
  duration ms: 222969
  explicit: false
  by artist: Ravinder Grewal
  in album: Zubaan
    type: MusicAlbum
    date published: 2019-02-05
  genre: bhajan
  genre: bhangra
  genre: punjabi pop
  isrc code: INM241818812
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T05:19:39+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xcb6098d0878401c2822382c22be0dd84e0b40a85c077d205a7bc7860ed4c05a3
  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/INM241818812
  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 0xcb6098d0878401c2822382c22be0dd84e0b40a85c077d205a7bc7860ed4c05a3. 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/INM241818812 — a six-check JSON result.
    date published: 2026-07-04T10:04:33Z
  audio: Zubaan
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 171.868
    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.676
    additional property: Energy
      type: PropertyValue
      value: 0.952
    additional property: Speechiness
      type: PropertyValue
      value: 0.294
    additional property: Acousticness
      type: PropertyValue
      value: 0.246
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.071
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.713
    additional property: Loudness (dB)
      type: PropertyValue
      value: -1.265
    additional property: Key Name
      type: PropertyValue
      value: E
    additional property: Mode Name
      type: PropertyValue
      value: Minor

The Farmer
type: MusicAlbum
date published: 2019-02-26

Sade Kehra Chalde Truck
type: MusicAlbum
date published: 2019-03-01

Miss Karda
type: MusicAlbum
date published: 2019-03-01

Anandpur Nu Jana
type: MusicAlbum
date published: 2019-03-01

The Truckers
type: MusicAlbum
date published: 2019-03-20
track: The Truckers
  type: MusicRecording
  duration: PT4M15S
  duration ms: 255280
  explicit: false
  by artist: Ravinder Grewal
  in album: The Truckers
    type: MusicAlbum
    date published: 2019-03-20
  genre: bhajan
  genre: bhangra
  genre: punjabi pop
  isrc code: INM241819006
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-29T07:21:20+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc16bd7b0789287ee5741b2bf001d95b72f8f54a0eaf536b9a3a470d4b10c1770
  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/INM241819006
  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 0xc16bd7b0789287ee5741b2bf001d95b72f8f54a0eaf536b9a3a470d4b10c1770. 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/INM241819006 — a six-check JSON result.
    date published: 2026-07-02T16:51:38Z
  audio: The Truckers
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 119.961
    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.819
    additional property: Energy
      type: PropertyValue
      value: 0.877
    additional property: Speechiness
      type: PropertyValue
      value: 0.112
    additional property: Acousticness
      type: PropertyValue
      value: 0.14
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.542
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.784
    additional property: Loudness (dB)
      type: PropertyValue
      value: -4.206
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

The Truckers
type: MusicAlbum
date published: 2019-03-20

Hath Tight Jatt Da (From "15 Lakh Kadon Aauga")
type: MusicAlbum
date published: 2019-04-16

P.A
type: MusicAlbum
date published: 2019-05-08

Gede Marda
type: MusicAlbum
date published: 2019-09-03
track: Gede Marda
  type: MusicRecording
  duration: PT4M27S
  duration ms: 267000
  explicit: false
  by artist: Ravinder Grewal
  in album: Gede Marda
    type: MusicAlbum
    date published: 2019-09-03
  genre: bhajan
  genre: bhangra
  genre: punjabi pop
  isrc code: INE181709388
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T17:15:43+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xbc94aed36f72ae7e41a354a21aa5fb76a9250fe22fb991f9573308a156ae4193
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958917
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958917
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INE181709388
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-20T17:53:56Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc94aed36f72ae7e41a354a21aa5fb76a9250fe22fb991f9573308a156ae4193. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53:56Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INE181709388 — a six-check JSON result.
    date published: 2026-07-20T17:53:56Z
  audio: Gede Marda
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 175.984
    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.68
    additional property: Energy
      type: PropertyValue
      value: 0.9
    additional property: Speechiness
      type: PropertyValue
      value: 0.111
    additional property: Acousticness
      type: PropertyValue
      value: 0.526
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.351
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.96
    additional property: Loudness (dB)
      type: PropertyValue
      value: -2.777
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

The Truckers (New Version)
type: MusicAlbum
date published: 2019-09-27

Mera Satgur Baba Nanak
type: MusicAlbum
date published: 2019-11-05

Mera Satgur Baba Nanak
type: MusicAlbum
date published: 2019-11-05

Kaisi Aarti Hoe
type: MusicAlbum
date published: 2019-11-08

Fansi
type: MusicAlbum
date published: 2019-11-13

Yaaraan Di Support
type: MusicAlbum
date published: 2019-12-16

Dhak Pauni Aan
type: MusicAlbum
date published: 2020-02-12

Dhak Pauni Aan
type: MusicAlbum
date published: 2020-02-12
track: Dhak Pauni Aan
  type: MusicRecording
  duration: PT3M57S
  duration ms: 237954
  explicit: false
  by artist: Ravinder Grewal
  in album: Dhak Pauni Aan
    type: MusicAlbum
    date published: 2020-02-12
  genre: bhajan
  genre: bhangra
  genre: punjabi pop
  isrc code: INE182012377
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T04:53:08+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x1c33596f96abed8de2c98dabcd42b0ce7270790338c3787b70b67c2b169b49db
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958501
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958501
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INE182012377
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T05:33: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 0x1c33596f96abed8de2c98dabcd42b0ce7270790338c3787b70b67c2b169b49db. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33: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/INE182012377 — a six-check JSON result.
    date published: 2026-07-18T05:33:04Z
  audio: Dhak Pauni Aan
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 171.952
    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.768
    additional property: Energy
      type: PropertyValue
      value: 0.862
    additional property: Speechiness
      type: PropertyValue
      value: 0.184
    additional property: Acousticness
      type: PropertyValue
      value: 0.142
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.171
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.81
    additional property: Loudness (dB)
      type: PropertyValue
      value: -3.686
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Rabb De Rang
type: MusicAlbum
date published: 2020-03-30

Gall Chaangi Ni Dholna
type: MusicAlbum
date published: 2020-04-27

Hometown
type: MusicAlbum
date published: 2020-06-30

Jatt Karjai
type: MusicAlbum
date published: 2020-09-22

Babe Nanak Da Ghar
type: MusicAlbum
date published: 2020-11-26

Lahu Peeni Jok
type: MusicAlbum
date published: 2020-12-21

Ittan Sirhind Dian
type: MusicAlbum
date published: 2020-12-24

Nain Bolde
type: MusicAlbum
date published: 2021-06-21

Munda Grewala Da
type: MusicAlbum
date published: 2021-07-26

Jawani 1984 To 2021
type: MusicAlbum
date published: 2021-09-07
track: Jawani 1984 To 2021
  type: MusicRecording
  duration: PT4M58S
  duration ms: 298245
  explicit: false
  by artist: Ravinder Grewal
  in album: Jawani 1984 To 2021
    type: MusicAlbum
    date published: 2021-09-07
  genre: bhajan
  genre: bhangra
  genre: punjabi pop
  isrc code: INE182122014
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T06:05:48+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x022f124d9118d39725479a7774728e067fd99b44fc66aed0e7b98f74dbc4197c
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958508
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958508
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INE182122014
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T06:27:01Z
  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 0x022f124d9118d39725479a7774728e067fd99b44fc66aed0e7b98f74dbc4197c. Chain 2 (Bitcoin): anchored in block 958508 (2026-07-18T06:27:01Z), 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/INE182122014 — a six-check JSON result.
    date published: 2026-07-18T06:27:01Z
  audio: Jawani 1984 To 2021
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 136.387
    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.631
    additional property: Energy
      type: PropertyValue
      value: 0.542
    additional property: Speechiness
      type: PropertyValue
      value: 0.491
    additional property: Acousticness
      type: PropertyValue
      value: 0.39
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.08
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.629
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.815
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Major

Jawani 1984 To 2021
type: MusicAlbum
date published: 2021-09-07

Ik Photo
type: MusicAlbum
date published: 2021-10-04

Ik Photo
type: MusicAlbum
date published: 2021-10-04
track: Ik Photo
  type: MusicRecording
  duration: PT5M42S
  duration ms: 342467
  explicit: false
  by artist: Ravinder Grewal
  in album: Ik Photo
    type: MusicAlbum
    date published: 2021-10-04
  genre: bhajan
  genre: bhangra
  genre: punjabi pop
  isrc code: INE182122662
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T23:03:54+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x49a87d23d75ae810588a01556188d4929659d1bcd0679d21d41cd41c128aacbb
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958211
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958211
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INE182122662
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T23:24: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 0x49a87d23d75ae810588a01556188d4929659d1bcd0679d21d41cd41c128aacbb. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-15T23:24: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/INE182122662 — a six-check JSON result.
    date published: 2026-07-15T23:24:33Z
  audio: Ik Photo
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 81.896
    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.597
    additional property: Energy
      type: PropertyValue
      value: 0.798
    additional property: Speechiness
      type: PropertyValue
      value: 0.153
    additional property: Acousticness
      type: PropertyValue
      value: 0.244
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.101
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.617
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.107
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Bhen Teri
type: MusicAlbum
date published: 2021-11-01

Tere Rang Niyare
type: MusicAlbum
date published: 2021-11-16

Bani Aayi
type: MusicAlbum
date published: 2021-11-18

Khideya Punjab
type: MusicAlbum
date published: 2021-12-01

Khideya Punjab
type: MusicAlbum
date published: 2021-12-01

Sache Bol
type: MusicAlbum
date published: 2022-01-04

Sache Bol
type: MusicAlbum
date published: 2022-01-04

Valentine Special
type: MusicAlbum
date published: 2022-02-10

Waho Waho Gobind Singh
type: MusicAlbum
date published: 2022-04-13

Waho Waho Gobind Singh
type: MusicAlbum
date published: 2022-04-13
track: Waho Waho Gobind Singh
  type: MusicRecording
  duration: PT3M35S
  duration ms: 215820
  explicit: false
  by artist: Ravinder Grewal
  in album: Waho Waho Gobind Singh
    type: MusicAlbum
    date published: 2022-04-13
  genre: bhajan
  genre: bhangra
  genre: punjabi pop
  isrc code: INE182213668
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-20T02:13:16+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x2c3bd584910fdb9a89ce88d04b74fc330a7b712693fd6a52ef4ce8eb08183593
  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/INE182213668
  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 0x2c3bd584910fdb9a89ce88d04b74fc330a7b712693fd6a52ef4ce8eb08183593. 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/INE182213668 — a six-check JSON result.
    date published: 2026-07-20T02:22:58Z
  audio: Waho Waho Gobind Singh
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 108.231
    additional property: Musical Key
      type: PropertyValue
      value: 2
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 1
    additional property: Time Signature
      type: PropertyValue
      value: 5
    additional property: Danceability
      type: PropertyValue
      value: 0.613
    additional property: Energy
      type: PropertyValue
      value: 0.671
    additional property: Speechiness
      type: PropertyValue
      value: 0.206
    additional property: Acousticness
      type: PropertyValue
      value: 0.065
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.302
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.491
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.65
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

Ik Bijli
type: MusicAlbum
date published: 2022-04-19

Ik Bijli
type: MusicAlbum
date published: 2022-04-19

Gallan Teriya
type: MusicAlbum
date published: 2022-05-19

Tatti Tavi
type: MusicAlbum
date published: 2022-06-01

Tatti Tavi
type: MusicAlbum
date published: 2022-06-01

Gal Lag Ke
type: MusicAlbum
date published: 2022-07-11

Jalwa
type: MusicAlbum
date published: 2022-07-29

Jalwa
type: MusicAlbum
date published: 2022-07-29

Guarantee Koi Ni
type: MusicAlbum
date published: 2022-10-10

Khushiyan
type: MusicAlbum
date published: 2022-11-05

Gaal Ni Kadhi Di
type: MusicAlbum
date published: 2022-11-16

SAD SONG
type: MusicAlbum
date published: 2022-12-05

Babe
type: MusicAlbum
date published: 2022-12-21

Bai Bai
type: MusicAlbum
date published: 2022-12-29

Bai Bai
type: MusicAlbum
date published: 2022-12-29

Moti Bagh
type: MusicAlbum
date published: 2023-01-23

Moti Bagh
type: MusicAlbum
date published: 2023-01-23

Wangan
type: MusicAlbum
date published: 2023-03-31

Wangan
type: MusicAlbum
date published: 2023-03-31

Engine
type: MusicAlbum
date published: 2023-04-25

Engine
type: MusicAlbum
date published: 2023-04-25

Reel Vs Rail
type: MusicAlbum
date published: 2023-06-01

Ram Mohd Singh Azad
type: MusicAlbum
date published: 2023-07-25

Diary
type: MusicAlbum
date published: 2023-08-30

Minda Lalari
type: MusicAlbum
date published: 2023-10-16

Mere Dholna (Sad Version)
type: MusicAlbum
date published: 2023-10-25

Sarabha
type: MusicAlbum
date published: 2023-11-13

Wang Wargi
type: MusicAlbum
date published: 2023-11-24
track: Wang Wargi
  type: MusicRecording
  duration: PT2M57S
  duration ms: 177000
  explicit: false
  by artist: Ravinder Grewal
  in album: Wang Wargi
    type: MusicAlbum
    date published: 2023-11-24
  genre: bhajan
  genre: bhangra
  genre: punjabi pop
  isrc code: INJ221907095
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T23:31:50+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x7e74c5ee5eb276b0ca22df8cc66eef8889787d77ec290dd86ec87645ec305c6d
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958216
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958216
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INJ221907095
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T00:00: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 0x7e74c5ee5eb276b0ca22df8cc66eef8889787d77ec290dd86ec87645ec305c6d. Chain 2 (Bitcoin): anchored in block 958216 (2026-07-16T00:00: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 at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INJ221907095 — a six-check JSON result.
    date published: 2026-07-16T00:00:34Z
  audio: Wang Wargi
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 78.855
    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.62
    additional property: Energy
      type: PropertyValue
      value: 0.75
    additional property: Speechiness
      type: PropertyValue
      value: 0.192
    additional property: Acousticness
      type: PropertyValue
      value: 0.16
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.071
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.543
    additional property: Loudness (dB)
      type: PropertyValue
      value: -2.958
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Haal Sohniyea
type: MusicAlbum
date published: 2023-12-14

Saka
type: MusicAlbum
date published: 2023-12-20

Sirhind To Chamkaur
type: MusicAlbum
date published: 2023-12-21
track: Sirhind To Chamkaur
  type: MusicRecording
  duration: PT3M58S
  duration ms: 238823
  explicit: false
  by artist: Ravinder Grewal
  in album: Sirhind To Chamkaur
    type: MusicAlbum
    date published: 2023-12-21
  genre: bhajan
  genre: bhangra
  genre: punjabi pop
  isrc code: DGA0Q2391506
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-04T05:29:10+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa121250b31939f17997181fd4de374291ecedba3386b65581b4d80db64c6abad
  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/DGA0Q2391506
  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 0xa121250b31939f17997181fd4de374291ecedba3386b65581b4d80db64c6abad. 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/DGA0Q2391506 — a six-check JSON result.
    date published: 2026-07-04T10:04:33Z
  audio: Sirhind To Chamkaur
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 102.134
    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.676
    additional property: Energy
      type: PropertyValue
      value: 0.88
    additional property: Speechiness
      type: PropertyValue
      value: 0.217
    additional property: Acousticness
      type: PropertyValue
      value: 0.293
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.185
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.481
    additional property: Loudness (dB)
      type: PropertyValue
      value: -3.251
    additional property: Key Name
      type: PropertyValue
      value: C#
    additional property: Mode Name
      type: PropertyValue
      value: Major

Main Te Meri Maa
type: MusicAlbum
date published: 2023-12-26
track: Main Te Meri Maa
  type: MusicRecording
  duration: PT3M29S
  duration ms: 209281
  explicit: false
  by artist: Ravinder Grewal
  in album: Main Te Meri Maa
    type: MusicAlbum
    date published: 2023-12-26
  genre: bhajan
  genre: bhangra
  genre: punjabi pop
  isrc code: TCAHS2373477
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T17:37:47+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xfda099a4bb600d4626753db51d35c00127c0c1d9a9aebc3a0b42e1f95c5f9f09
  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/TCAHS2373477
  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 0xfda099a4bb600d4626753db51d35c00127c0c1d9a9aebc3a0b42e1f95c5f9f09. 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/TCAHS2373477 — a six-check JSON result.
    date published: 2026-07-16T19:42:29Z
  audio: Main Te Meri Maa
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 155.941
    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.593
    additional property: Energy
      type: PropertyValue
      value: 0.889
    additional property: Speechiness
      type: PropertyValue
      value: 0.117
    additional property: Acousticness
      type: PropertyValue
      value: 0.059
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.315
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.462
    additional property: Loudness (dB)
      type: PropertyValue
      value: -3.276
    additional property: Key Name
      type: PropertyValue
      value: F
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Myself
type: MusicAlbum
date published: 2024-02-21
track: Dil&Jaan
  type: MusicRecording
  duration: PT2M43S
  duration ms: 163200
  explicit: false
  by artist: Ravinder Grewal
  in album: Myself
    type: MusicAlbum
    date published: 2024-02-21
  genre: bhajan
  genre: bhangra
  genre: punjabi pop
  isrc code: FR59R2425522
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T14:32:57+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x6048f86a795c3fe46e2a5f65a569b1e08fe9d7b15b35b7daad82259ad92b9568
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956551
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956551
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR59R2425522
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T21:18:05Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp 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 0x6048f86a795c3fe46e2a5f65a569b1e08fe9d7b15b35b7daad82259ad92b9568. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR59R2425522 — a six-check JSON result.
    date published: 2026-07-03T21:18:05Z
  audio: Dil&Jaan
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 99.949
    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.659
    additional property: Energy
      type: PropertyValue
      value: 0.768
    additional property: Speechiness
      type: PropertyValue
      value: 0.056
    additional property: Acousticness
      type: PropertyValue
      value: 0.074
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.091
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.591
    additional property: Loudness (dB)
      type: PropertyValue
      value: -4.414
    additional property: Key Name
      type: PropertyValue
      value: F#
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Badam Wargi
  type: MusicRecording
  duration: PT3M36S
  duration ms: 216610
  explicit: false
  by artist: Ravinder Grewal
  in album: Myself
    type: MusicAlbum
    date published: 2024-02-21
  genre: bhajan
  genre: bhangra
  genre: punjabi pop
  isrc code: FR59R2425523
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T15:53:26+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa9d9f18fffadaaba0ffaa37828df63c3236c257a36e5bccc60471571faf495e5
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958300
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958300
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR59R2425523
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-16T16:14:30Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9d9f18fffadaaba0ffaa37828df63c3236c257a36e5bccc60471571faf495e5. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR59R2425523 — a six-check JSON result.
    date published: 2026-07-16T16:14:30Z
  audio: Badam Wargi
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 118.089
    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.852
    additional property: Energy
      type: PropertyValue
      value: 0.867
    additional property: Speechiness
      type: PropertyValue
      value: 0.27
    additional property: Acousticness
      type: PropertyValue
      value: 0.224
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.125
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.901
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.11
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor
track: Gal Mukdi
  type: MusicRecording
  duration: PT4M13S
  duration ms: 253049
  explicit: false
  by artist: Ravinder Grewal
  in album: Myself
    type: MusicAlbum
    date published: 2024-02-21
  genre: bhajan
  genre: bhangra
  genre: punjabi pop
  isrc code: FR59R2425524
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T14:18:35+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xbbc67f96c3a61eb72a4a342f8d2552d2d5e604ea909ad2f005116495a2e79aa0
  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: Gal Mukdi
track: Kabootar

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 958300

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

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

OTSTimestamp
type: PropertyValue
value: 2026-07-16T16:14:30Z

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

Gal Mukdi
type: AudioObject
additional property: Tempo (BPM)
  type: PropertyValue
  value: 83.003
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.738
additional property: Energy
  type: PropertyValue
  value: 0.728
additional property: Speechiness
  type: PropertyValue
  value: 0.066
additional property: Acousticness
  type: PropertyValue
  value: 0.463
additional property: Instrumentalness
  type: PropertyValue
  value: 0
additional property: Liveness
  type: PropertyValue
  value: 0.362
additional property: Valence (Positivity)
  type: PropertyValue
  value: 0.538
additional property: Loudness (dB)
  type: PropertyValue
  value: -4.679
additional property: Key Name
  type: PropertyValue
  value: A
additional property: Mode Name
  type: PropertyValue
  value: Minor

Kabootar
type: MusicRecording
duration: PT3M32S
duration ms: 212857
explicit: false
by artist: Ravinder Grewal
in album: Myself
  type: MusicAlbum
  date published: 2024-02-21
genre: bhajan
genre: bhangra
genre: punjabi pop
isrc code: FR59R2425525
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-17T11:05:05+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x133e38dccabfcd54e1eea4a789f37a2ab1ba7a276185e2be61bd5f707db788d7
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 958401
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/958401
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR59R2425525
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-17T11:10: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 0x133e38dccabfcd54e1eea4a789f37a2ab1ba7a276185e2be61bd5f707db788d7. Chain 2 (Bitcoin): anchored in block 958401 (2026-07-17T11:10: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/FR59R2425525 — a six-check JSON result.
  date published: 2026-07-17T11:10:25Z
audio: Kabootar
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 167.898
  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.752
  additional property: Energy
    type: PropertyValue
    value: 0.823
  additional property: Speechiness
    type: PropertyValue
    value: 0.217
  additional property: Acousticness
    type: PropertyValue
    value: 0.047
  additional property: Instrumentalness
    type: PropertyValue
    value: 0
  additional property: Liveness
    type: PropertyValue
    value: 0.092
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.932
  additional property: Loudness (dB)
    type: PropertyValue
    value: -3.18
  additional property: Key Name
    type: PropertyValue
    value: C#
  additional property: Mode Name
    type: PropertyValue
    value: Major

Bazian
type: MusicAlbum
date published: 2024-05-30

Ta Roni Aa
type: MusicAlbum
date published: 2024-07-12

Makkhi (Slowed & Reverb)
type: MusicAlbum
date published: 2024-07-16

Tralle
type: MusicAlbum
date published: 2024-07-25
track: Tralle
  type: MusicRecording
  duration: PT4M15S
  duration ms: 255990
  explicit: false
  by artist: Ravinder Grewal
  in album: Tralle
    type: MusicAlbum
    date published: 2024-07-25
  genre: bhajan
  genre: bhangra
  genre: punjabi pop
  isrc code: INP2X2400229
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-18T19:58:43+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x91125d5dda4d27f43325c7e9b1162327be7666b46ef89974a9c655bd046bd795
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958607
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958607
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/INP2X2400229
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-18T21:01:11Z
  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 0x91125d5dda4d27f43325c7e9b1162327be7666b46ef89974a9c655bd046bd795. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01:11Z), 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/INP2X2400229 — a six-check JSON result.
    date published: 2026-07-18T21:01:11Z
  audio: Tralle
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 167.896
    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.671
    additional property: Energy
      type: PropertyValue
      value: 0.889
    additional property: Speechiness
      type: PropertyValue
      value: 0.138
    additional property: Acousticness
      type: PropertyValue
      value: 0.109
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.076
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.534
    additional property: Loudness (dB)
      type: PropertyValue
      value: -2.951
    additional property: Key Name
      type: PropertyValue
      value: Ab
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Nazara
type: MusicAlbum
date published: 2024-08-30
track: Nazara
  type: MusicRecording
  duration: PT3M55S
  duration ms: 235736
  explicit: false
  by artist: Ravinder Grewal
  in album: Nazara
    type: MusicAlbum
    date published: 2024-08-30
  genre: bhajan
  genre: bhangra
  genre: punjabi pop
  isrc code: DGA0M2434466
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-05T18:36:07+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x31762b71b695f5f1725026278060da4743721c1aff009f255f48eff9de5edf61
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956826
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956826
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DGA0M2434466
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-05T19:27:56Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31762b71b695f5f1725026278060da4743721c1aff009f255f48eff9de5edf61. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DGA0M2434466 — a six-check JSON result.
    date published: 2026-07-05T19:27:56Z
  audio: Nazara
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 113.988
    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.834
    additional property: Energy
      type: PropertyValue
      value: 0.807
    additional property: Speechiness
      type: PropertyValue
      value: 0.087
    additional property: Acousticness
      type: PropertyValue
      value: 0.213
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.092
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.767
    additional property: Loudness (dB)
      type: PropertyValue
      value: -3.945
    additional property: Key Name
      type: PropertyValue
      value: A
    additional property: Mode Name
      type: PropertyValue
      value: Major

Warriors
type: MusicAlbum
date published: 2024-12-24

Ghum Gaya Dimag
type: MusicAlbum
date published: 2025-01-15
track: Ghum Gaya Dimag
  type: MusicRecording
  duration: PT2M30S
  duration ms: 150000
  explicit: false
  by artist: Ravinder Grewal
  in album: Ghum Gaya Dimag
    type: MusicAlbum
    date published: 2025-01-15
  genre: bhajan
  genre: bhangra
  genre: punjabi pop
  isrc code: INH682500003
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-16T17:36:46+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x1ab120d4e6c12eafa164eee0f2c034435ca219ddd9a15bd66632a35b742a8a21
  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/INH682500003
  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 0x1ab120d4e6c12eafa164eee0f2c034435ca219ddd9a15bd66632a35b742a8a21. 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/INH682500003 — a six-check JSON result.
    date published: 2026-07-16T19:42:29Z
  audio: Ghum Gaya Dimag
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 92.015
    additional property: Musical Key
      type: PropertyValue
      value: 0
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.825
    additional property: Energy
      type: PropertyValue
      value: 0.838
    additional property: Speechiness
      type: PropertyValue
      value: 0.084
    additional property: Acousticness
      type: PropertyValue
      value: 0.158
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.081
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.575
    additional property: Loudness (dB)
      type: PropertyValue
      value: -4.081
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Jutti
type: MusicAlbum
date published: 2025-01-31

Sardar
type: MusicAlbum
date published: 2025-03-14

Mango Shake
type: MusicAlbum
date published: 2025-04-13
track: Mango Shake
  type: MusicRecording
  duration: PT2M53S
  duration ms: 173830
  explicit: false
  by artist: Ravinder Grewal
  in album: Mango Shake
    type: MusicAlbum
    date published: 2025-04-13
  genre: bhajan
  genre: bhangra
  genre: punjabi pop
  isrc code: QZMEN2557057
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T16:57:38+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x69639a3f9f0ee92bbe5e0e01e35bfc5574dfed414369ce00c8d3beb463246265
  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/QZMEN2557057
  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 0x69639a3f9f0ee92bbe5e0e01e35bfc5574dfed414369ce00c8d3beb463246265. 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/QZMEN2557057 — a six-check JSON result.
    date published: 2026-07-03T19:59:51Z
  audio: Mango Shake
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 92.006
    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.755
    additional property: Energy
      type: PropertyValue
      value: 0.834
    additional property: Speechiness
      type: PropertyValue
      value: 0.057
    additional property: Acousticness
      type: PropertyValue
      value: 0.143
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.062
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.845
    additional property: Loudness (dB)
      type: PropertyValue
      value: -3.843
    additional property: Key Name
      type: PropertyValue
      value: C
    additional property: Mode Name
      type: PropertyValue
      value: Major

Punjab
type: MusicAlbum
date published: 2025-05-16
track: Punjab
  type: MusicRecording
  duration: PT3M5S
  duration ms: 185948
  explicit: false
  by artist: Ravinder Grewal
  in album: Punjab
    type: MusicAlbum
    date published: 2025-05-16
  genre: bhajan
  genre: bhangra
  genre: punjabi pop
  isrc code: FRX202596351
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-15T18:12:31+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x7422890c420bec515271111b38cc74a4f77d95c1aff860024d5252dff62a3d52
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958194
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958194
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FRX202596351
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-15T20:32: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 0x7422890c420bec515271111b38cc74a4f77d95c1aff860024d5252dff62a3d52. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/FRX202596351 — a six-check JSON result.
    date published: 2026-07-15T20:32:27Z
  audio: Punjab
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 80.769
    additional property: Musical Key
      type: PropertyValue
      value: 3
    additional property: Mode (Major/Minor)
      type: PropertyValue
      value: 0
    additional property: Time Signature
      type: PropertyValue
      value: 4
    additional property: Danceability
      type: PropertyValue
      value: 0.484
    additional property: Energy
      type: PropertyValue
      value: 0.762
    additional property: Speechiness
      type: PropertyValue
      value: 0.238
    additional property: Acousticness
      type: PropertyValue
      value: 0.325
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.113
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.366
    additional property: Loudness (dB)
      type: PropertyValue
      value: -3.568
    additional property: Key Name
      type: PropertyValue
      value: Eb
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Nanak Varga Peer
type: MusicAlbum
date published: 2025-05-22
track: Nanak Varga Peer
  type: MusicRecording
  duration: PT5M57S
  duration ms: 357479
  explicit: false
  by artist: Ravinder Grewal
  in album: Nanak Varga Peer
    type: MusicAlbum
    date published: 2025-05-22
  genre: bhajan
  genre: bhangra
  genre: punjabi pop
  isrc code: TCAJQ2536002
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-17T22:57:37+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xa77a1646ac93083bc40572924a19c2547783a40d0c98eeff8e2ca46fb9935337
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 958461
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/958461
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAJQ2536002
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-17T23:18:11Z
  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 0xa77a1646ac93083bc40572924a19c2547783a40d0c98eeff8e2ca46fb9935337. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/TCAJQ2536002 — a six-check JSON result.
    date published: 2026-07-17T23:18:11Z
  audio: Nanak Varga Peer
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 80.7
    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.494
    additional property: Energy
      type: PropertyValue
      value: 0.75
    additional property: Speechiness
      type: PropertyValue
      value: 0.059
    additional property: Acousticness
      type: PropertyValue
      value: 0.137
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.074
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.397
    additional property: Loudness (dB)
      type: PropertyValue
      value: -3.365
    additional property: Key Name
      type: PropertyValue
      value: B
    additional property: Mode Name
      type: PropertyValue
      value: Minor

Jatt Bannu Nazara
type: MusicAlbum
date published: 2025-08-05

Tedi pag 2
type: MusicAlbum
date published: 2025-11-06
track: Tedi pag 2
  type: MusicRecording
  duration: PT2M50S
  duration ms: 170101
  explicit: false
  by artist: Ravinder Grewal
  in album: Tedi pag 2
    type: MusicAlbum
    date published: 2025-11-06
  genre: bhajan
  genre: bhangra
  genre: punjabi pop
  isrc code: DGA062541563
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-07-03T04:57:24+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x89a36985c0f60028002d1db1366dbdf9f2db33f136b17df032daa0393be6b5d6
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 956474
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block-height/956474
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DGA062541563
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-07-03T08:56:35Z
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89a36985c0f60028002d1db1366dbdf9f2db33f136b17df032daa0393be6b5d6. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence at https://artists.proofprofile.net/api/v1/bot/ots/verify/track/DGA062541563 — a six-check JSON result.
    date published: 2026-07-03T08:56:35Z
  audio: Tedi pag 2
    type: AudioObject
    additional property: Tempo (BPM)
      type: PropertyValue
      value: 160.016
    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.733
    additional property: Energy
      type: PropertyValue
      value: 0.891
    additional property: Speechiness
      type: PropertyValue
      value: 0.114
    additional property: Acousticness
      type: PropertyValue
      value: 0.171
    additional property: Instrumentalness
      type: PropertyValue
      value: 0
    additional property: Liveness
      type: PropertyValue
      value: 0.058
    additional property: Valence (Positivity)
      type: PropertyValue
      value: 0.843
    additional property: Loudness (dB)
      type: PropertyValue
      value: -5.051
    additional property: Key Name
      type: PropertyValue
      value: D
    additional property: Mode Name
      type: PropertyValue
      value: Major

Tainu Pattna
type: MusicRecording
duration: PT4M27S
duration ms: 267426
explicit: false
by artist: Ravinder Grewal
by artist: Saira Khan
in album: Desi D.J.
  type: MusicAlbum
  date published: 2005-05-05
isrc code: FR2X41832655
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-07-30T14:38:58+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xf2c7bba7679efbb3047ff82975a30894bdc972557229cf0dad11c1be5acf7e17
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 960268
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block-height/960268
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR2X41832655
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-07-30T14:53:07Z
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 0xf2c7bba7679efbb3047ff82975a30894bdc972557229cf0dad11c1be5acf7e17. Chain 2 (Bitcoin): anchored in block 960268 (2026-07-30T14:53:07Z), 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/FR2X41832655 — a six-check JSON result.
  date published: 2026-07-30T14:53:07Z
audio: Tainu Pattna
  type: AudioObject
  additional property: Tempo (BPM)
    type: PropertyValue
    value: 106.292
  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.764
  additional property: Energy
    type: PropertyValue
    value: 0.859
  additional property: Speechiness
    type: PropertyValue
    value: 0.108
  additional property: Acousticness
    type: PropertyValue
    value: 0.606
  additional property: Instrumentalness
    type: PropertyValue
    value: 0.001
  additional property: Liveness
    type: PropertyValue
    value: 0.375
  additional property: Valence (Positivity)
    type: PropertyValue
    value: 0.891
  additional property: Loudness (dB)
    type: PropertyValue
    value: -14.076
  additional property: Key Name
    type: PropertyValue
    value: Bb
  additional property: Mode Name
    type: PropertyValue
    value: Minor