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
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).
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
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.
{"copyright_id":"0xdba3225bbe35bbc130b429a24a6ef77762ced03d41f1a409bfce27094b7535c1","isrc":"INS922000220","name":"Gur Arjan Vitoh","registered_at":"2026-06-11T22:42:36Z","spotify_id":"6KP2HdaYtjJ0BUJvvRwaB3","type":"track"}
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.
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.
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.
{"copyright_id":"0xf5a0fbdb3d5e82ae634a76815ed3d0e58db38e010d48e1d08e10d854270c5d69","isrc":"INS922000223","name":"Kaljug jahaj","registered_at":"2026-06-10T23:58:28Z","spotify_id":"2vgHdLFGeTEtOb5DJe8Jvc","type":"track"}
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.
{"copyright_id":"0x8fe75d5f09bcce43363e65e0d1f2e676af9e331d1b947fcbf2e3b936bde2aa7d","isrc":"INS922000225","name":"Satgur Jaag Jagayenda","registered_at":"2026-06-10T23:56:54Z","spotify_id":"2tBD0u40CZ9n4U2LGQRFFG","type":"track"}
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.
Bhai Hardeep Singh ji Koharka (Hazoori Ragi Sachkhand Sri Harmandir Sahib Sri Amritsar)