Bhai Jarnail Singh Ji
type: MusicGroup
popularity: 33
followers: 4977
additional property: CopyrightID
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xb5d5175965eab93bc7cb06fce563c11dffb5dfa7714832e67813ea725f5ae480
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953423
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953423
additional property: OTSProofURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/44dd5a37-5c77-41b6-9feb-878e57571d95.ots
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/artist/44dd5a37-5c77-41b6-9feb-878e57571d95.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/artist/44dd5a37-5c77-41b6-9feb-878e57571d95
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-12T21:20:00Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xb5d5175965eab93bc7cb06fce563c11dffb5dfa7714832e67813ea725f5ae480","name":"Bhai Jarnail Singh Ji","registered_at":"2026-06-11T18:40:24Z","symbol":"NIM0088448","token_address":"0xc399fc6071f93dcd5df53116206b9fb85d379d94","type":"artist","uuid":"44dd5a37-5c77-41b6-9feb-878e57571d95"}
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 → block must exist at that height 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
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5d5175965eab93bc7cb06fce563c11dffb5dfa7714832e67813ea725f5ae480. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/44dd5a37-5c77-41b6-9feb-878e57571d95.json and https://artists.proofprofile.net/proofs/artist/44dd5a37-5c77-41b6-9feb-878e57571d95.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
  date published: 2026-06-12T21:20:00Z
  text: {"copyright_id":"0xb5d5175965eab93bc7cb06fce563c11dffb5dfa7714832e67813ea725f5ae480","name":"Bhai Jarnail Singh Ji","registered_at":"2026-06-11T18:40:24Z","symbol":"NIM0088448","token_address":"0xc399fc6071f93dcd5df53116206b9fb85d379d94","type":"artist","uuid":"44dd5a37-5c77-41b6-9feb-878e57571d95"}
album: Sukhmani Sahib
  type: MusicAlbum
  date published: 2001-01-01
  track: Sukhmani Sahib - Version 1
    type: MusicRecording
    duration: PT39M21S
    duration ms: 2361626
    explicit: false
    by artist: Bhai Jarnail Singh Ji
    in album: Sukhmani Sahib
      type: MusicAlbum
      date published: 2001-01-01
  track: Sukhmani Sahib - Version 2
    type: MusicRecording
    duration: PT39M57S
    duration ms: 2397773
    explicit: false
    by artist: Bhai Jarnail Singh Ji
    in album: Sukhmani Sahib
      type: MusicAlbum
      date published: 2001-01-01
album: Nitnem
  type: MusicAlbum
  date published: 2003-03-03
  track: Japji Sahib - Version 1
    type: MusicRecording
    duration: PT16M46S
    duration ms: 1006666
    explicit: false
    by artist: Bhai Jarnail Singh Ji
    in album: Nitnem
      type: MusicAlbum
      date published: 2003-03-03
  track: Japji Sahib - Version 2
    type: MusicRecording
    duration: PT16M52S
    duration ms: 1012986
    explicit: false
    by artist: Bhai Jarnail Singh Ji
    in album: Nitnem
      type: MusicAlbum
      date published: 2003-03-03
  track: Sawaieye
    type: MusicRecording
    duration: PT3M37S
    duration ms: 217466
    explicit: false
    by artist: Bhai Jarnail Singh Ji
    in album: Nitnem
      type: MusicAlbum
      date published: 2003-03-03
  track: Chaupai Sahib
    type: MusicRecording
    duration: PT5M28S
    duration ms: 328986
    explicit: false
    by artist: Bhai Jarnail Singh Ji
    in album: Nitnem
      type: MusicAlbum
      date published: 2003-03-03
  track: Anand Sahib
    type: MusicRecording
    duration: PT13M20S
    duration ms: 800320
    explicit: false
    by artist: Bhai Jarnail Singh Ji
    in album: Nitnem
      type: MusicAlbum
      date published: 2003-03-03
album: Sukhmani Sahib
  type: MusicAlbum
  date published: 2003-05-17
  track: Sukhmani Sahib
    type: MusicRecording
    duration: PT88M55S
    duration ms: 5335510
    explicit: false
    by artist: Bhai Jarnail Singh Ji
    in album: Sukhmani Sahib
      type: MusicAlbum
      date published: 2003-05-17
album: Nit Nem
  type: MusicAlbum
  date published: 2003-05-17
  track: Japuji Sahib
    type: MusicRecording
    duration: PT18M39S
    duration ms: 1119851
    explicit: false
    by artist: Bhai Jarnail Singh Ji
    in album: Nit Nem
      type: MusicAlbum
      date published: 2003-05-17
  track: Jaap Sahib
    type: MusicRecording
    duration: PT16M20S
    duration ms: 980175
    explicit: false
    by artist: Bhai Jarnail Singh Ji
    in album: Nit Nem
      type: MusicAlbum
      date published: 2003-05-17
  track: Tav Prasad Savaye
    type: MusicRecording
    duration: PT3M12S
    duration ms: 192864
    explicit: false
    by artist: Bhai Jarnail Singh Ji
    in album: Nit Nem
      type: MusicAlbum
      date published: 2003-05-17
  track: Choupai Saheb
    type: MusicRecording
    duration: PT5M24S
    duration ms: 324910
    explicit: false
    by artist: Bhai Jarnail Singh Ji
    in album: Nit Nem
      type: MusicAlbum
      date published: 2003-05-17
  track: Anand Sahib
    type: MusicRecording
    duration: PT12M40S
    duration ms: 760094
    explicit: false
    by artist: Bhai Jarnail Singh Ji
    in album: Nit Nem
      type: MusicAlbum
      date published: 2003-05-17
  track: Rehraas Saheb
    type: MusicRecording
    duration: PT21M40S
    duration ms: 1300980
    explicit: false
    by artist: Bhai Jarnail Singh Ji
    in album: Nit Nem
      type: MusicAlbum
      date published: 2003-05-17
  track: Hukamnama
    type: MusicRecording
    duration: PT4M6S
    duration ms: 246989
    explicit: false
    by artist: Bhai Jarnail Singh Ji
    in album: Nit Nem
      type: MusicAlbum
      date published: 2003-05-17
    isrc code: INS180359163
  track: Kirtan Sohila & Shabad
    type: MusicRecording
    duration: PT5M24S
    duration ms: 324023
    explicit: false
    by artist: Bhai Jarnail Singh Ji
    in album: Nit Nem
      type: MusicAlbum
      date published: 2003-05-17
album: Teri Oat Puran Gopala Vol-1
  type: MusicAlbum
  date published: 2005-12-05
  track: Humlaavei Aapan Paali
    type: MusicRecording
    duration: PT12M31S
    duration ms: 751125
    explicit: false
    by artist: Bhai Jarnail Singh Ji
    in album: Teri Oat Puran Gopala Vol-1
  track: Jaagna Jaagan Neeka
  track: Joupei Hum Na Paap Karanta
  track: Mahima Sadhu Sang Ki
  track: Main Andhle Ki Tek
  track: Naam Simran
  track: Teri Oat Puran Gopala
album: Bhram Da Bhoot Vol-6
album: Aasa Di Vaar & Dakhnhi Onkar
album: Har App Amolak Hai
album: Amrit Pivey Amar so Hoye
album: Soi Soi Deve
album: Mere Madhau Ji
album: Koi Boley Ram Ram
album: Santo Ram Naam Nistariye
album: Babiha Amrit Vele Boleya
album: Deenan Ki Pritpal Kare Nit
album: Dhan Dhan Ramdas Gur
album: Hamare Pita Gopal Diyal
album: Jis Ki Vast Soi Le Jayega
album: Santho Ramdas Sarovar Neeka
album: Jio Jio Tera Hukam
album: Raam Naam Jo Jan Japye
album: Jaag Leho Re Mana Jaag Leho
album: Hum Aadmi Haan Ik Dami
album: Prabh Kirpa Te Bhae Suhele
album: Sajjan Mere Rangle
album: Aise Gur Kau Bal Bal Jaiye
album: Mith Bolara Ji Har Sajan Suami
album: Charan Kamal Tere Dhoye Dhoye Pivaa
album: Lekha Rab Magesiya
album: Paati Tore Malni
album: Anter Mail Lagi Nahi Jane
album: Meharwan Sahib Meharwan
album: Tu Karta Sachiar Mainda Sai
album: Satgur Nanak Pargateya
album: Amrit Peevho Sada Chir Jeevho
album: Dhan Dhan Pita Dhan Dhan Kul
album: Gur Ramdas Rakho Sarnai
album: Tu Mera Karta Hau Sewak Tera
album: Sun Vadbhagia
album: Inhi Ki Kirpa Ke Saje Hum Hain
album: Eh Janam Tumare Lekhe
album: Japji Sahib
album: Anand Sahib
album: Chaupai Sahib
album: Jaap Sahib
album: Aukhi Gadhi Na Dekhan Dayi
album: Laavan Anand Karaj (Live)
album: Satgur Bandichhor Hai
track: Jee Re Ola Naam Ka
track: Satgur Shabad Ujaro Deepa
track: Babiha
track: Gur Arjan Vitoh
track: Gur Jee Ke Darshan
track: Har Ka Simran
track: Kaljug jahaj
track: Mil Mere Pritma
track: Satgur Jaag Jagayenda

Bhai Jarnail Singh Ji
type: MusicGroup

Teri Oat Puran Gopala Vol-1
type: MusicAlbum
date published: 2005-12-05

Jaagna Jaagan Neeka
type: MusicRecording
duration: PT11M22S
duration ms: 682991
explicit: false
by artist: Bhai Jarnail Singh Ji
in album: Teri Oat Puran Gopala Vol-1
  type: MusicAlbum
  date published: 2005-12-05

Joupei Hum Na Paap Karanta
type: MusicRecording
duration: PT9M23S
duration ms: 563035
explicit: false
by artist: Bhai Jarnail Singh Ji
in album: Teri Oat Puran Gopala Vol-1
  type: MusicAlbum
  date published: 2005-12-05

Mahima Sadhu Sang Ki
type: MusicRecording
duration: PT10M24S
duration ms: 624014
explicit: false
by artist: Bhai Jarnail Singh Ji
in album: Teri Oat Puran Gopala Vol-1
  type: MusicAlbum
  date published: 2005-12-05

Main Andhle Ki Tek
type: MusicRecording
duration: PT4M54S
duration ms: 294248
explicit: false
by artist: Bhai Jarnail Singh Ji
in album: Teri Oat Puran Gopala Vol-1
  type: MusicAlbum
  date published: 2005-12-05

Naam Simran
type: MusicRecording
duration: PT4M49S
duration ms: 289047
explicit: false
by artist: Bhai Jarnail Singh Ji
in album: Teri Oat Puran Gopala Vol-1
  type: MusicAlbum
  date published: 2005-12-05

Teri Oat Puran Gopala
type: MusicRecording
duration: PT8M32S
duration ms: 512069
explicit: false
by artist: Bhai Jarnail Singh Ji
in album: Teri Oat Puran Gopala Vol-1
  type: MusicAlbum
  date published: 2005-12-05

Bhram Da Bhoot Vol-6
type: MusicAlbum
date published: 2005-12-27
track: Bharam Da Bhoot
  type: MusicRecording
  duration: PT59M26S
  duration ms: 3566825
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Bhram Da Bhoot Vol-6
    type: MusicAlbum
    date published: 2005-12-27

Aasa Di Vaar & Dakhnhi Onkar
type: MusicAlbum
date published: 2008-01-04
track: Aasa Di Vaar - Ang - 462
  type: MusicRecording
  duration: PT42M3S
  duration ms: 2523707
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Aasa Di Vaar & Dakhnhi Onkar
    type: MusicAlbum
    date published: 2008-01-04
track: Dakhnhi Onkar - Ang - 929
  type: MusicRecording
  duration: PT22M24S
  duration ms: 1344795
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Aasa Di Vaar & Dakhnhi Onkar
    type: MusicAlbum
    date published: 2008-01-04

Har App Amolak Hai
type: MusicAlbum
date published: 2012-10-01
track: Sahib Mera Meharvaan Hai
  type: MusicRecording
  duration: PT12M35S
  duration ms: 755461
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Har App Amolak Hai
    type: MusicAlbum
    date published: 2012-10-01
track: Darshan Dekh Jeevan Guru Tera
  type: MusicRecording
  duration: PT11M9S
  duration ms: 669884
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Har App Amolak Hai
    type: MusicAlbum
    date published: 2012-10-01
track: Har Sohan Kirat Gaao
  type: MusicRecording
  duration: PT8M17S
  duration ms: 497397
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Har App Amolak Hai
    type: MusicAlbum
    date published: 2012-10-01
track: Har App Amolak Hai
  type: MusicRecording
  duration: PT6M53S
  duration ms: 413805
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Har App Amolak Hai
    type: MusicAlbum
    date published: 2012-10-01
  isrc code: INS921202423
track: Japeyo Jin Arjun Dev Guru
  type: MusicRecording
  duration: PT6M32S
  duration ms: 392489
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Har App Amolak Hai
    type: MusicAlbum
    date published: 2012-10-01
track: Soi Soi Deva
  type: MusicRecording
  duration: PT5M55S
  duration ms: 355892
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Har App Amolak Hai
    type: MusicAlbum
    date published: 2012-10-01
track: Mil Chukya Tu Pran Nath
  type: MusicRecording
  duration: PT6M34S
  duration ms: 394866
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Har App Amolak Hai
    type: MusicAlbum
    date published: 2012-10-01
  isrc code: INS921202427
track: Khana Peena Hasna Sauna
  type: MusicRecording
  duration: PT9M55S
  duration ms: 595617
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Har App Amolak Hai
    type: MusicAlbum
    date published: 2012-10-01

Amrit Pivey Amar so Hoye
type: MusicAlbum
date published: 2016-07-13
track: Amrit Peevho Sada Chir Jeevho
  type: MusicRecording
  duration: PT14M15S
  duration ms: 855006
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Amrit Pivey Amar so Hoye
    type: MusicAlbum
    date published: 2016-07-13
track: Amrit Pivey Amar So Hoye
  type: MusicRecording
  duration: PT8M58S
  duration ms: 538236
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Amrit Pivey Amar so Hoye
    type: MusicAlbum
    date published: 2016-07-13
track: Ja Tu Mere Wal Hai
  type: MusicRecording
  duration: PT9M42S
  duration ms: 582357
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Amrit Pivey Amar so Hoye
    type: MusicAlbum
    date published: 2016-07-13
track: Man Ram Nama Bediale
  type: MusicRecording
  duration: PT13M24S
  duration ms: 804264
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Amrit Pivey Amar so Hoye
    type: MusicAlbum
    date published: 2016-07-13
track: So Satgur Pyara Mere Naal Hai
  type: MusicRecording
  duration: PT6M20S
  duration ms: 380735
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Amrit Pivey Amar so Hoye
    type: MusicAlbum
    date published: 2016-07-13
track: Tere Bharose Pyare
  type: MusicRecording
  duration: PT12M58S
  duration ms: 778235
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Amrit Pivey Amar so Hoye
    type: MusicAlbum
    date published: 2016-07-13
track: Naam Ke Byapaari
  type: MusicRecording
  duration: PT11M31S
  duration ms: 691783
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Amrit Pivey Amar so Hoye
    type: MusicAlbum
    date published: 2016-07-13

Soi Soi Deve
type: MusicAlbum
date published: 2020-01-19
track: Soi Soi Deve
  type: MusicRecording
  duration: PT8M35S
  duration ms: 515625
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Soi Soi Deve
    type: MusicAlbum
    date published: 2020-01-19

Mere Madhau Ji
type: MusicAlbum
date published: 2020-01-22
track: Mere Madhau Ji
  type: MusicRecording
  duration: PT13M37S
  duration ms: 817164
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Mere Madhau Ji
    type: MusicAlbum
    date published: 2020-01-22

Koi Boley Ram Ram
type: MusicAlbum
date published: 2020-01-25
track: Koi Boley Ram Ram
  type: MusicRecording
  duration: PT12M11S
  duration ms: 731612
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Koi Boley Ram Ram
    type: MusicAlbum
    date published: 2020-01-25

Santo Ram Naam Nistariye
type: MusicAlbum
date published: 2020-01-31
track: Santo Ram Naam Nistariye
  type: MusicRecording
  duration: PT10M7S
  duration ms: 607500
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Santo Ram Naam Nistariye
    type: MusicAlbum
    date published: 2020-01-31

Babiha Amrit Vele Boleya
type: MusicAlbum
date published: 2020-06-20
track: Babiha
  type: MusicRecording
  duration: PT10M0S
  duration ms: 600056
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Babiha Amrit Vele Boleya
    type: MusicAlbum
    date published: 2020-06-20
  isrc code: INS922000219
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-09T23:01:11+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xcbadcb430dd414562673230516b4aa483d42ecec62cb023d3dc7443ab503a515
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953536
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953536
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/3va11GshsyUXTo5W6eRa93.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3va11GshsyUXTo5W6eRa93
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T17:25:41Z
  additional property: OTSCanonicalRecord
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbadcb430dd414562673230516b4aa483d42ecec62cb023d3dc7443ab503a515. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3va11GshsyUXTo5W6eRa93.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3va11GshsyUXTo5W6eRa93.
    date published: 2026-06-13T17:25:41Z
track: Gur Arjan Vitoh
  type: MusicRecording
  duration: PT8M0S
  duration ms: 480000
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Babiha Amrit Vele Boleya
    type: MusicAlbum
    date published: 2020-06-20
  isrc code: INS922000220
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-11T22:42:36+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xdba3225bbe35bbc130b429a24a6ef77762ced03d41f1a409bfce27094b7535c1
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953520
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953520
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/6KP2HdaYtjJ0BUJvvRwaB3.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6KP2HdaYtjJ0BUJvvRwaB3
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T13:32:09Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xdba3225bbe35bbc130b429a24a6ef77762ced03d41f1a409bfce27094b7535c1","isrc":"INS922000220","name":"Gur Arjan Vitoh","registered_at":"2026-06-11T22:42:36Z","spotify_id":"6KP2HdaYtjJ0BUJvvRwaB3","type":"track"}
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdba3225bbe35bbc130b429a24a6ef77762ced03d41f1a409bfce27094b7535c1. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6KP2HdaYtjJ0BUJvvRwaB3.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6KP2HdaYtjJ0BUJvvRwaB3.
    date published: 2026-06-13T13:32:09Z
    text: {"copyright_id":"0xdba3225bbe35bbc130b429a24a6ef77762ced03d41f1a409bfce27094b7535c1","isrc":"INS922000220","name":"Gur Arjan Vitoh","registered_at":"2026-06-11T22:42:36Z","spotify_id":"6KP2HdaYtjJ0BUJvvRwaB3","type":"track"}
track: Gur Jee Ke Darshan
  type: MusicRecording
  duration: PT7M35S
  duration ms: 455806
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Babiha Amrit Vele Boleya
    type: MusicAlbum
    date published: 2020-06-20
  isrc code: INS922000221
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-10T11:26:34+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0xc1003cf674969a89372f6a896860c17b5f25eb33913fd8c2382deec3f426b4cc
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953520
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953520
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/7vvKFs8uH3cGjb584h1o2l.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7vvKFs8uH3cGjb584h1o2l
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T13:32:09Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0xc1003cf674969a89372f6a896860c17b5f25eb33913fd8c2382deec3f426b4cc","isrc":"INS922000221","name":"Gur Jee Ke Darshan","registered_at":"2026-06-10T11:26:34Z","spotify_id":"7vvKFs8uH3cGjb584h1o2l","type":"track"}
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1003cf674969a89372f6a896860c17b5f25eb33913fd8c2382deec3f426b4cc. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7vvKFs8uH3cGjb584h1o2l.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7vvKFs8uH3cGjb584h1o2l.
    date published: 2026-06-13T13:32:09Z
    text: {"copyright_id":"0xc1003cf674969a89372f6a896860c17b5f25eb33913fd8c2382deec3f426b4cc","isrc":"INS922000221","name":"Gur Jee Ke Darshan","registered_at":"2026-06-10T11:26:34Z","spotify_id":"7vvKFs8uH3cGjb584h1o2l","type":"track"}
track: Har Ka Simran
  type: MusicRecording
  duration: PT5M28S
  duration ms: 328125
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Babiha Amrit Vele Boleya
    type: MusicAlbum
    date published: 2020-06-20
  isrc code: INS922000222
  additional property: CopyrightID
  additional property: CopyrightStatus
    type: PropertyValue
    value: registered
  additional property: CopyrightRegisteredAt
    type: PropertyValue
    value: 2026-06-10T11:25:43+00:00
  additional property: CopyrightChainExplorerURL
    type: PropertyValue
    value: https://explorer.copyrightchains.com/tx/0x7092c3e9a7f9f459439d55e1d4b0d6a563100c17b7c7078e3c82a8e1fdb75928
  additional property: OTSHash
  additional property: OTSBitcoinBlock
    type: PropertyValue
    value: 953520
  additional property: OTSBitcoinBlockVerifyURL
    type: PropertyValue
    value: https://blockstream.info/api/block/953520
  additional property: OTSRecordURL
    type: PropertyValue
    value: https://artists.proofprofile.net/proofs/track/2BWJgLUTgmOgzRU2e2VdsW.json
  additional property: OTSVerificationAPI
    type: PropertyValue
    value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2BWJgLUTgmOgzRU2e2VdsW
  additional property: OTSTimestamp
    type: PropertyValue
    value: 2026-06-13T13:32:09Z
  additional property: OTSCanonicalRecord
    type: PropertyValue
    value: {"copyright_id":"0x7092c3e9a7f9f459439d55e1d4b0d6a563100c17b7c7078e3c82a8e1fdb75928","isrc":"INS922000222","name":"Har Ka Simran","registered_at":"2026-06-10T11:25:43Z","spotify_id":"2BWJgLUTgmOgzRU2e2VdsW","type":"track"}
  additional property: OTSVerifyInstructions
    type: PropertyValue
    value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
  subject of: OpenTimestamps Proof of Existence
    type: DigitalDocument
    encoding format: application/vnd.opentimestamps.ots
    description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7092c3e9a7f9f459439d55e1d4b0d6a563100c17b7c7078e3c82a8e1fdb75928. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2BWJgLUTgmOgzRU2e2VdsW.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2BWJgLUTgmOgzRU2e2VdsW.
    date published: 2026-06-13T13:32:09Z
    text: {"copyright_id":"0x7092c3e9a7f9f459439d55e1d4b0d6a563100c17b7c7078e3c82a8e1fdb75928","isrc":"INS922000222","name":"Har Ka Simran","registered_at":"2026-06-10T11:25:43Z","spotify_id":"2BWJgLUTgmOgzRU2e2VdsW","type":"track"}
track: Kaljug jahaj
  type: MusicRecording
  duration: PT9M25S
  duration ms: 565032
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Babiha Amrit Vele Boleya
    type: MusicAlbum
    date published: 2020-06-20
  isrc code: INS922000223
  additional property: CopyrightID
  additional property: CopyrightStatus
  additional property: CopyrightRegisteredAt
  additional property: CopyrightChainExplorerURL
  additional property: OTSHash
  additional property: OTSBitcoinBlock
  additional property: OTSBitcoinBlockVerifyURL
  additional property: OTSRecordURL
  additional property: OTSVerificationAPI
  additional property: OTSTimestamp
  additional property: OTSCanonicalRecord
  additional property: OTSVerifyInstructions
  subject of: OpenTimestamps Proof of Existence
track: Mil Mere Pritma
track: Satgur Jaag Jagayenda

CopyrightID
type: PropertyValue

CopyrightStatus
type: PropertyValue
value: registered

CopyrightRegisteredAt
type: PropertyValue
value: 2026-06-10T23:58:28+00:00

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

OTSHash
type: PropertyValue

OTSBitcoinBlock
type: PropertyValue
value: 953536

OTSBitcoinBlockVerifyURL
type: PropertyValue
value: https://blockstream.info/api/block/953536

OTSRecordURL
type: PropertyValue
value: https://artists.proofprofile.net/proofs/track/2vgHdLFGeTEtOb5DJe8Jvc.json

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

OTSTimestamp
type: PropertyValue
value: 2026-06-13T17:25:41Z

OTSCanonicalRecord
type: PropertyValue
value: {"copyright_id":"0xf5a0fbdb3d5e82ae634a76815ed3d0e58db38e010d48e1d08e10d854270c5d69","isrc":"INS922000223","name":"Kaljug jahaj","registered_at":"2026-06-10T23:58:28Z","spotify_id":"2vgHdLFGeTEtOb5DJe8Jvc","type":"track"}

OTSVerifyInstructions
type: PropertyValue
value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin

OpenTimestamps Proof of Existence
type: DigitalDocument
encoding format: application/vnd.opentimestamps.ots
description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5a0fbdb3d5e82ae634a76815ed3d0e58db38e010d48e1d08e10d854270c5d69. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2vgHdLFGeTEtOb5DJe8Jvc.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2vgHdLFGeTEtOb5DJe8Jvc.
date published: 2026-06-13T17:25:41Z
text: {"copyright_id":"0xf5a0fbdb3d5e82ae634a76815ed3d0e58db38e010d48e1d08e10d854270c5d69","isrc":"INS922000223","name":"Kaljug jahaj","registered_at":"2026-06-10T23:58:28Z","spotify_id":"2vgHdLFGeTEtOb5DJe8Jvc","type":"track"}

Mil Mere Pritma
type: MusicRecording
duration: PT9M40S
duration ms: 580645
explicit: false
by artist: Bhai Jarnail Singh Ji
in album: Babiha Amrit Vele Boleya
  type: MusicAlbum
  date published: 2020-06-20
isrc code: INS922000224

Satgur Jaag Jagayenda
type: MusicRecording
duration: PT7M39S
duration ms: 459000
explicit: false
by artist: Bhai Jarnail Singh Ji
in album: Babiha Amrit Vele Boleya
  type: MusicAlbum
  date published: 2020-06-20
isrc code: INS922000225
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-10T23:56:54+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x8fe75d5f09bcce43363e65e0d1f2e676af9e331d1b947fcbf2e3b936bde2aa7d
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953536
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953536
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/2tBD0u40CZ9n4U2LGQRFFG.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2tBD0u40CZ9n4U2LGQRFFG
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x8fe75d5f09bcce43363e65e0d1f2e676af9e331d1b947fcbf2e3b936bde2aa7d","isrc":"INS922000225","name":"Satgur Jaag Jagayenda","registered_at":"2026-06-10T23:56:54Z","spotify_id":"2tBD0u40CZ9n4U2LGQRFFG","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fe75d5f09bcce43363e65e0d1f2e676af9e331d1b947fcbf2e3b936bde2aa7d. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2tBD0u40CZ9n4U2LGQRFFG.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2tBD0u40CZ9n4U2LGQRFFG.
  date published: 2026-06-13T17:25:41Z
  text: {"copyright_id":"0x8fe75d5f09bcce43363e65e0d1f2e676af9e331d1b947fcbf2e3b936bde2aa7d","isrc":"INS922000225","name":"Satgur Jaag Jagayenda","registered_at":"2026-06-10T23:56:54Z","spotify_id":"2tBD0u40CZ9n4U2LGQRFFG","type":"track"}

Deenan Ki Pritpal Kare Nit
type: MusicAlbum
date published: 2020-08-06
track: Deenan Ki Pritpal Kare Nit
  type: MusicRecording
  duration: PT6M5S
  duration ms: 365238
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Deenan Ki Pritpal Kare Nit
    type: MusicAlbum
    date published: 2020-08-06

Dhan Dhan Ramdas Gur
type: MusicAlbum
date published: 2020-08-07
track: Dhan Dhan Ramdas Gur
  type: MusicRecording
  duration: PT8M44S
  duration ms: 524666
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Dhan Dhan Ramdas Gur
    type: MusicAlbum
    date published: 2020-08-07

Hamare Pita Gopal Diyal
type: MusicAlbum
date published: 2020-08-07
track: Hamare Pita Gopal Diyal
  type: MusicRecording
  duration: PT6M24S
  duration ms: 384074
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Hamare Pita Gopal Diyal
    type: MusicAlbum
    date published: 2020-08-07
  isrc code: INT282000544

Jis Ki Vast Soi Le Jayega
type: MusicAlbum
date published: 2020-08-07
track: Jis Ki Vast Soi Le Jayega
  type: MusicRecording
  duration: PT7M40S
  duration ms: 460042
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Jis Ki Vast Soi Le Jayega
    type: MusicAlbum
    date published: 2020-08-07

Santho Ramdas Sarovar Neeka
type: MusicAlbum
date published: 2020-08-07
track: Santho Ramdas Sarovar Neeka
  type: MusicRecording
  duration: PT10M23S
  duration ms: 623052
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Santho Ramdas Sarovar Neeka
    type: MusicAlbum
    date published: 2020-08-07

Jio Jio Tera Hukam
type: MusicAlbum
date published: 2020-08-07
track: Jio Jio Tera Hukam
  type: MusicRecording
  duration: PT9M51S
  duration ms: 591219
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Jio Jio Tera Hukam
    type: MusicAlbum
    date published: 2020-08-07

Raam Naam Jo Jan Japye
type: MusicAlbum
date published: 2020-08-07
track: Raam Naam Jo Jan Japye
  type: MusicRecording
  duration: PT6M44S
  duration ms: 404000
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Raam Naam Jo Jan Japye
    type: MusicAlbum
    date published: 2020-08-07

Jaag Leho Re Mana Jaag Leho
type: MusicAlbum
date published: 2020-08-07
track: Jaag Leho Re Mana Jaag Leho
  type: MusicRecording
  duration: PT8M12S
  duration ms: 492810
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Jaag Leho Re Mana Jaag Leho
    type: MusicAlbum
    date published: 2020-08-07

Hum Aadmi Haan Ik Dami
type: MusicAlbum
date published: 2020-08-07
track: Hum Aadmi Haan Ik Dami
  type: MusicRecording
  duration: PT10M1S
  duration ms: 601676
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Hum Aadmi Haan Ik Dami
    type: MusicAlbum
    date published: 2020-08-07

Prabh Kirpa Te Bhae Suhele
type: MusicAlbum
date published: 2020-08-07
track: Prabh Kirpa Te Bhae Suhele
  type: MusicRecording
  duration: PT9M30S
  duration ms: 570000
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Prabh Kirpa Te Bhae Suhele
    type: MusicAlbum
    date published: 2020-08-07

Sajjan Mere Rangle
type: MusicAlbum
date published: 2020-08-07
track: Sajjan Mere Rangle
  type: MusicRecording
  duration: PT8M54S
  duration ms: 534300
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Sajjan Mere Rangle
    type: MusicAlbum
    date published: 2020-08-07

Aise Gur Kau Bal Bal Jaiye
type: MusicAlbum
date published: 2020-10-16
track: Aise Gur Kau Bal Bal Jaiye
  type: MusicRecording
  duration: PT8M0S
  duration ms: 480954
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Aise Gur Kau Bal Bal Jaiye
    type: MusicAlbum
    date published: 2020-10-16

Mith Bolara Ji Har Sajan Suami
type: MusicAlbum
date published: 2021-12-10
track: Mith Bolara Ji Har Sajan Suami
  type: MusicRecording
  duration: PT5M56S
  duration ms: 356738
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Mith Bolara Ji Har Sajan Suami
    type: MusicAlbum
    date published: 2021-12-10

Charan Kamal Tere Dhoye Dhoye Pivaa
type: MusicAlbum
date published: 2022-01-08
track: Charan Kamal Tere Dhoye Dhoye Pivaa
  type: MusicRecording
  duration: PT9M29S
  duration ms: 569039
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Charan Kamal Tere Dhoye Dhoye Pivaa
    type: MusicAlbum
    date published: 2022-01-08

Lekha Rab Magesiya
type: MusicAlbum
date published: 2022-03-19
track: Lekha Rab Magesiya
  type: MusicRecording
  duration: PT6M20S
  duration ms: 380052
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Lekha Rab Magesiya
    type: MusicAlbum
    date published: 2022-03-19

Paati Tore Malni
type: MusicAlbum
date published: 2022-04-05
track: Paati Tore Malni
  type: MusicRecording
  duration: PT8M12S
  duration ms: 492581
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Paati Tore Malni
    type: MusicAlbum
    date published: 2022-04-05

Anter Mail Lagi Nahi Jane
type: MusicAlbum
date published: 2022-04-20
track: Anter Mail Lagi Nahi Jane
  type: MusicRecording
  duration: PT6M41S
  duration ms: 401076
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Anter Mail Lagi Nahi Jane
    type: MusicAlbum
    date published: 2022-04-20

Meharwan Sahib Meharwan
type: MusicAlbum
date published: 2022-05-15
track: Meharwan Sahib Meharwan
  type: MusicRecording
  duration: PT10M23S
  duration ms: 623022
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Meharwan Sahib Meharwan
    type: MusicAlbum
    date published: 2022-05-15

Tu Karta Sachiar Mainda Sai
type: MusicAlbum
date published: 2022-05-26
track: Tu Karta Sachiar Mainda Sai
  type: MusicRecording
  duration: PT12M46S
  duration ms: 766256
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Tu Karta Sachiar Mainda Sai
    type: MusicAlbum
    date published: 2022-05-26

Satgur Nanak Pargateya
type: MusicAlbum
date published: 2022-08-31
track: Satgur Nanak Pargateya
  type: MusicRecording
  duration: PT8M55S
  duration ms: 535928
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Satgur Nanak Pargateya
    type: MusicAlbum
    date published: 2022-08-31

Amrit Peevho Sada Chir Jeevho
type: MusicAlbum
date published: 2023-09-05
track: Amrit Peevho Sada Chir Jeevho
  type: MusicRecording
  duration: PT14M18S
  duration ms: 858604
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Amrit Peevho Sada Chir Jeevho
    type: MusicAlbum
    date published: 2023-09-05

Jio Jio Tera Hukam
type: MusicAlbum
date published: 2024-02-05
track: Jio Jio Tera Hukam
  type: MusicRecording
  duration: PT9M51S
  duration ms: 591574
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Jio Jio Tera Hukam
    type: MusicAlbum
    date published: 2024-02-05

Dhan Dhan Pita Dhan Dhan Kul
type: MusicAlbum
date published: 2024-02-07
track: Dhan Dhan Pita Dhan Dhan Kul
  type: MusicRecording
  duration: PT7M13S
  duration ms: 433440
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Dhan Dhan Pita Dhan Dhan Kul
    type: MusicAlbum
    date published: 2024-02-07

Gur Ramdas Rakho Sarnai
type: MusicAlbum
date published: 2024-02-07
track: Gur Ramdas Rakho Sarnai
  type: MusicRecording
  duration: PT9M28S
  duration ms: 568261
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Gur Ramdas Rakho Sarnai
    type: MusicAlbum
    date published: 2024-02-07

Tu Mera Karta Hau Sewak Tera
type: MusicAlbum
date published: 2024-02-09
track: Tu Mera Karta Hau Sewak Tera
  type: MusicRecording
  duration: PT9M38S
  duration ms: 578037
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Tu Mera Karta Hau Sewak Tera
    type: MusicAlbum
    date published: 2024-02-09

Sun Vadbhagia
type: MusicAlbum
date published: 2024-02-09
track: Sun Vadbhagia
  type: MusicRecording
  duration: PT5M52S
  duration ms: 352862
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Sun Vadbhagia
    type: MusicAlbum
    date published: 2024-02-09

Inhi Ki Kirpa Ke Saje Hum Hain
type: MusicAlbum
date published: 2024-02-20
track: Inhi Ki Kirpa Ke Saje Hum Hain
  type: MusicRecording
  duration: PT6M52S
  duration ms: 412133
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Inhi Ki Kirpa Ke Saje Hum Hain
    type: MusicAlbum
    date published: 2024-02-20

Eh Janam Tumare Lekhe
type: MusicAlbum
date published: 2025-02-11
track: Eh Janam Tumare Lekhe
  type: MusicRecording
  duration: PT8M27S
  duration ms: 507773
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Eh Janam Tumare Lekhe
    type: MusicAlbum
    date published: 2025-02-11

Japji Sahib
type: MusicAlbum
date published: 2025-03-02
track: Japji Sahib
  type: MusicRecording
  duration: PT27M34S
  duration ms: 1654055
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Japji Sahib
    type: MusicAlbum
    date published: 2025-03-02

Anand Sahib
type: MusicAlbum
date published: 2025-03-03
track: Anand Sahib - Sikh Gurbani Prayer
  type: MusicRecording
  duration: PT19M5S
  duration ms: 1145000
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Anand Sahib
    type: MusicAlbum
    date published: 2025-03-03

Chaupai Sahib
type: MusicAlbum
date published: 2025-03-03
track: Chaupai Sahib - Sikh Gurbani Prayer
  type: MusicRecording
  duration: PT6M35S
  duration ms: 395064
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Chaupai Sahib
    type: MusicAlbum
    date published: 2025-03-03
  isrc code: AUBEC2535846

Jaap Sahib
type: MusicAlbum
date published: 2025-03-03
track: Jaap Sahib - Sikh Gurbani Prayer
  type: MusicRecording
  duration: PT24M17S
  duration ms: 1457064
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Jaap Sahib
    type: MusicAlbum
    date published: 2025-03-03

Aukhi Gadhi Na Dekhan Dayi
type: MusicAlbum
date published: 2025-07-14
track: Aukhi Gadhi Na Dekhan Dayi
  type: MusicRecording
  duration: PT5M58S
  duration ms: 358800
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Aukhi Gadhi Na Dekhan Dayi
    type: MusicAlbum
    date published: 2025-07-14
  isrc code: GXH2J2577324

Laavan Anand Karaj (Live)
type: MusicAlbum
date published: 2025-09-03
track: Laavan Anand Karaj - Live
  type: MusicRecording
  duration: PT9M37S
  duration ms: 577080
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Laavan Anand Karaj (Live)
    type: MusicAlbum
    date published: 2025-09-03

Satgur Bandichhor Hai
type: MusicAlbum
date published: 2025-10-23
track: Satgur Bandichhor Hai
  type: MusicRecording
  duration: PT7M16S
  duration ms: 436690
  explicit: false
  by artist: Bhai Jarnail Singh Ji
  in album: Satgur Bandichhor Hai
    type: MusicAlbum
    date published: 2025-10-23

Jee Re Ola Naam Ka
type: MusicRecording
duration: PT9M36S
duration ms: 576089
explicit: false
by artist: Bhai Jarnail Singh Ji
in album: Baani Guru Guru Hai Baani Vol-01
  type: MusicAlbum
  date published: 2003-03-10
isrc code: INS180358712

Satgur Shabad Ujaro Deepa
type: MusicRecording
duration: PT10M22S
duration ms: 622266
explicit: false
by artist: Bhai Jarnail Singh Ji
in album: Baani Guru Guru Hai Baani Vol-01
  type: MusicAlbum
  date published: 2003-03-10

Babiha
type: MusicRecording
duration: PT10M0S
duration ms: 600056
explicit: false
by artist: Bhai Jarnail Singh Ji
by artist: Bhai Hardeep Singh ji Koharka (Hazoori Ragi Sachkhand Sri Harmandir Sahib Sri Amritsar)
in album: Babiha Amrit Vele Boleya
  type: MusicAlbum
  date published: 2020-06-20
isrc code: INS922000219
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-09T23:01:11+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xcbadcb430dd414562673230516b4aa483d42ecec62cb023d3dc7443ab503a515
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953536
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953536
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/3va11GshsyUXTo5W6eRa93.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3va11GshsyUXTo5W6eRa93
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbadcb430dd414562673230516b4aa483d42ecec62cb023d3dc7443ab503a515. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/3va11GshsyUXTo5W6eRa93.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/3va11GshsyUXTo5W6eRa93.
  date published: 2026-06-13T17:25:41Z

Gur Arjan Vitoh
type: MusicRecording
duration: PT8M0S
duration ms: 480000
explicit: false
by artist: Bhai Jarnail Singh Ji
by artist: Bhai Hardeep Singh ji Koharka (Hazoori Ragi Sachkhand Sri Harmandir Sahib Sri Amritsar)
in album: Babiha Amrit Vele Boleya
  type: MusicAlbum
  date published: 2020-06-20
isrc code: INS922000220
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-11T22:42:36+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xdba3225bbe35bbc130b429a24a6ef77762ced03d41f1a409bfce27094b7535c1
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953520
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953520
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/6KP2HdaYtjJ0BUJvvRwaB3.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6KP2HdaYtjJ0BUJvvRwaB3
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T13:32:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xdba3225bbe35bbc130b429a24a6ef77762ced03d41f1a409bfce27094b7535c1","isrc":"INS922000220","name":"Gur Arjan Vitoh","registered_at":"2026-06-11T22:42:36Z","spotify_id":"6KP2HdaYtjJ0BUJvvRwaB3","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdba3225bbe35bbc130b429a24a6ef77762ced03d41f1a409bfce27094b7535c1. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6KP2HdaYtjJ0BUJvvRwaB3.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/6KP2HdaYtjJ0BUJvvRwaB3.
  date published: 2026-06-13T13:32:09Z
  text: {"copyright_id":"0xdba3225bbe35bbc130b429a24a6ef77762ced03d41f1a409bfce27094b7535c1","isrc":"INS922000220","name":"Gur Arjan Vitoh","registered_at":"2026-06-11T22:42:36Z","spotify_id":"6KP2HdaYtjJ0BUJvvRwaB3","type":"track"}

Gur Jee Ke Darshan
type: MusicRecording
duration: PT7M35S
duration ms: 455806
explicit: false
by artist: Bhai Jarnail Singh Ji
by artist: Bhai Hardeep Singh ji Koharka (Hazoori Ragi Sachkhand Sri Harmandir Sahib Sri Amritsar)
in album: Babiha Amrit Vele Boleya
  type: MusicAlbum
  date published: 2020-06-20
isrc code: INS922000221
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-10T11:26:34+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xc1003cf674969a89372f6a896860c17b5f25eb33913fd8c2382deec3f426b4cc
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953520
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953520
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/7vvKFs8uH3cGjb584h1o2l.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7vvKFs8uH3cGjb584h1o2l
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T13:32:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xc1003cf674969a89372f6a896860c17b5f25eb33913fd8c2382deec3f426b4cc","isrc":"INS922000221","name":"Gur Jee Ke Darshan","registered_at":"2026-06-10T11:26:34Z","spotify_id":"7vvKFs8uH3cGjb584h1o2l","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1003cf674969a89372f6a896860c17b5f25eb33913fd8c2382deec3f426b4cc. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7vvKFs8uH3cGjb584h1o2l.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/7vvKFs8uH3cGjb584h1o2l.
  date published: 2026-06-13T13:32:09Z
  text: {"copyright_id":"0xc1003cf674969a89372f6a896860c17b5f25eb33913fd8c2382deec3f426b4cc","isrc":"INS922000221","name":"Gur Jee Ke Darshan","registered_at":"2026-06-10T11:26:34Z","spotify_id":"7vvKFs8uH3cGjb584h1o2l","type":"track"}

Har Ka Simran
type: MusicRecording
duration: PT5M28S
duration ms: 328125
explicit: false
by artist: Bhai Jarnail Singh Ji
by artist: Bhai Hardeep Singh ji Koharka (Hazoori Ragi Sachkhand Sri Harmandir Sahib Sri Amritsar)
in album: Babiha Amrit Vele Boleya
  type: MusicAlbum
  date published: 2020-06-20
isrc code: INS922000222
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-10T11:25:43+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x7092c3e9a7f9f459439d55e1d4b0d6a563100c17b7c7078e3c82a8e1fdb75928
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953520
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953520
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/2BWJgLUTgmOgzRU2e2VdsW.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2BWJgLUTgmOgzRU2e2VdsW
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T13:32:09Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x7092c3e9a7f9f459439d55e1d4b0d6a563100c17b7c7078e3c82a8e1fdb75928","isrc":"INS922000222","name":"Har Ka Simran","registered_at":"2026-06-10T11:25:43Z","spotify_id":"2BWJgLUTgmOgzRU2e2VdsW","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7092c3e9a7f9f459439d55e1d4b0d6a563100c17b7c7078e3c82a8e1fdb75928. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2BWJgLUTgmOgzRU2e2VdsW.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2BWJgLUTgmOgzRU2e2VdsW.
  date published: 2026-06-13T13:32:09Z
  text: {"copyright_id":"0x7092c3e9a7f9f459439d55e1d4b0d6a563100c17b7c7078e3c82a8e1fdb75928","isrc":"INS922000222","name":"Har Ka Simran","registered_at":"2026-06-10T11:25:43Z","spotify_id":"2BWJgLUTgmOgzRU2e2VdsW","type":"track"}

Kaljug jahaj
type: MusicRecording
duration: PT9M25S
duration ms: 565032
explicit: false
by artist: Bhai Jarnail Singh Ji
by artist: Bhai Hardeep Singh ji Koharka (Hazoori Ragi Sachkhand Sri Harmandir Sahib Sri Amritsar)
in album: Babiha Amrit Vele Boleya
  type: MusicAlbum
  date published: 2020-06-20
isrc code: INS922000223
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-10T23:58:28+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0xf5a0fbdb3d5e82ae634a76815ed3d0e58db38e010d48e1d08e10d854270c5d69
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953536
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953536
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/2vgHdLFGeTEtOb5DJe8Jvc.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2vgHdLFGeTEtOb5DJe8Jvc
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0xf5a0fbdb3d5e82ae634a76815ed3d0e58db38e010d48e1d08e10d854270c5d69","isrc":"INS922000223","name":"Kaljug jahaj","registered_at":"2026-06-10T23:58:28Z","spotify_id":"2vgHdLFGeTEtOb5DJe8Jvc","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5a0fbdb3d5e82ae634a76815ed3d0e58db38e010d48e1d08e10d854270c5d69. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2vgHdLFGeTEtOb5DJe8Jvc.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2vgHdLFGeTEtOb5DJe8Jvc.
  date published: 2026-06-13T17:25:41Z
  text: {"copyright_id":"0xf5a0fbdb3d5e82ae634a76815ed3d0e58db38e010d48e1d08e10d854270c5d69","isrc":"INS922000223","name":"Kaljug jahaj","registered_at":"2026-06-10T23:58:28Z","spotify_id":"2vgHdLFGeTEtOb5DJe8Jvc","type":"track"}

Mil Mere Pritma
type: MusicRecording
duration: PT9M40S
duration ms: 580645
explicit: false
by artist: Bhai Jarnail Singh Ji
by artist: Bhai Hardeep Singh ji Koharka (Hazoori Ragi Sachkhand Sri Harmandir Sahib Sri Amritsar)
in album: Babiha Amrit Vele Boleya
  type: MusicAlbum
  date published: 2020-06-20
isrc code: INS922000224

Satgur Jaag Jagayenda
type: MusicRecording
duration: PT7M39S
duration ms: 459000
explicit: false
by artist: Bhai Jarnail Singh Ji
by artist: Bhai Hardeep Singh ji Koharka (Hazoori Ragi Sachkhand Sri Harmandir Sahib Sri Amritsar)
in album: Babiha Amrit Vele Boleya
  type: MusicAlbum
  date published: 2020-06-20
isrc code: INS922000225
additional property: CopyrightID
additional property: CopyrightStatus
  type: PropertyValue
  value: registered
additional property: CopyrightRegisteredAt
  type: PropertyValue
  value: 2026-06-10T23:56:54+00:00
additional property: CopyrightChainExplorerURL
  type: PropertyValue
  value: https://explorer.copyrightchains.com/tx/0x8fe75d5f09bcce43363e65e0d1f2e676af9e331d1b947fcbf2e3b936bde2aa7d
additional property: OTSHash
additional property: OTSBitcoinBlock
  type: PropertyValue
  value: 953536
additional property: OTSBitcoinBlockVerifyURL
  type: PropertyValue
  value: https://blockstream.info/api/block/953536
additional property: OTSRecordURL
  type: PropertyValue
  value: https://artists.proofprofile.net/proofs/track/2tBD0u40CZ9n4U2LGQRFFG.json
additional property: OTSVerificationAPI
  type: PropertyValue
  value: https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2tBD0u40CZ9n4U2LGQRFFG
additional property: OTSTimestamp
  type: PropertyValue
  value: 2026-06-13T17:25:41Z
additional property: OTSCanonicalRecord
  type: PropertyValue
  value: {"copyright_id":"0x8fe75d5f09bcce43363e65e0d1f2e676af9e331d1b947fcbf2e3b936bde2aa7d","isrc":"INS922000225","name":"Satgur Jaag Jagayenda","registered_at":"2026-06-10T23:56:54Z","spotify_id":"2tBD0u40CZ9n4U2LGQRFFG","type":"track"}
additional property: OTSVerifyInstructions
  type: PropertyValue
  value: 1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. GET OTSBitcoinBlockVerifyURL → block OTSBitcoinBlock must exist at that height 3. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 4. GET OTSVerificationAPI → pre-computed 6-check result from server 5. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin
subject of: OpenTimestamps Proof of Existence
  type: DigitalDocument
  encoding format: application/vnd.opentimestamps.ots
  description: Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fe75d5f09bcce43363e65e0d1f2e676af9e331d1b947fcbf2e3b936bde2aa7d. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2tBD0u40CZ9n4U2LGQRFFG.json contains the same CopyrightID — hash it and compare to OTSHash, then confirm the Bitcoin block independently via OTSBitcoinBlockVerifyURL or https://artists.proofprofile.net/api/v1/bot/ots/verify/track/2tBD0u40CZ9n4U2LGQRFFG.
  date published: 2026-06-13T17:25:41Z
  text: {"copyright_id":"0x8fe75d5f09bcce43363e65e0d1f2e676af9e331d1b947fcbf2e3b936bde2aa7d","isrc":"INS922000225","name":"Satgur Jaag Jagayenda","registered_at":"2026-06-10T23:56:54Z","spotify_id":"2tBD0u40CZ9n4U2LGQRFFG","type":"track"}