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 0xac488435a7245639954bf144aaaf1d801f87a31da5b0c71a68c47c811f60a3f9. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1331fb19-64bf-4daa-a62d-b55e6b8f40b2.json and https://artists.proofprofile.net/proofs/artist/1331fb19-64bf-4daa-a62d-b55e6b8f40b2.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
{"copyright_id":"0x402b33e550b5d8556ae73af65a1b70426dd71b35ed3bb3a886064e78fdf04dea","isrc":"BRUM72400091","name":"pesadelo pt.2","registered_at":"2026-06-09T07:48:31Z","spotify_id":"2yFJBfUukpgsdGCAhDBb8z","type":"track"}
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 0x402b33e550b5d8556ae73af65a1b70426dd71b35ed3bb3a886064e78fdf04dea. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2yFJBfUukpgsdGCAhDBb8z.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/2yFJBfUukpgsdGCAhDBb8z.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b56ede860f953bd793a5580d2b942dc8ecdc6846e146c22113b25cd4c34a106. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7ejU704CmdK5EJzNpTLv14.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/7ejU704CmdK5EJzNpTLv14.
Deep House Hits: Ibiza 2019 – Armada Music
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8026e5ac09b624691d42ecb3d0869c8da71f7d078f6461920c56fd5e5425249. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/133eJhQv6DrjG4Ch1iZ2Rd.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/133eJhQv6DrjG4Ch1iZ2Rd.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbece08fe1854b1ff394480f5f0b21a42e165e02baba0bb5cc7dcd05a6c0db978. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/37WjD4t8hZ5xXEjrhIAmKF.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/37WjD4t8hZ5xXEjrhIAmKF.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c90f8b4cdd75e3b2cc0dc9670240c0fd6034140f6962c384e1cd6b60941efca. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/1MKasFyxEybmBmWDkkhi2g.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/1MKasFyxEybmBmWDkkhi2g.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c90f8b4cdd75e3b2cc0dc9670240c0fd6034140f6962c384e1cd6b60941efca. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/7KjGr3YcuhAViMxKC0TCPG.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/7KjGr3YcuhAViMxKC0TCPG.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9da398624b45dfbb134a07e9152a13345f9ca005d7b1730fdff9f8ba364d45ca. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/4mric8489EFF7DxpQfonKw.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/4mric8489EFF7DxpQfonKw.
Deep House Hits: Summer 2018 - Armada Music
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc60c5b0fed351439483c1e711c9265a54c60aa521745cfbffaa562a7de5dfa29. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5d3NlNeGMJRu8EIT0X559G.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/5d3NlNeGMJRu8EIT0X559G.