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 0x2379210fb60b93e91901bfdfbfc7703806da7040fb3ee8b94a0bcfe32d057adc. 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/780d6aba-ca14-40ee-81b5-5bdd7593d0ac.json and https://artists.proofprofile.net/proofs/artist/780d6aba-ca14-40ee-81b5-5bdd7593d0ac.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 0xff76cffbbef00bce1bc74f0bd9755bb3216dd2a7353f1e726b8193c266523765. 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/2dtVKMI4vD3ZchilTPAANU.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/2dtVKMI4vD3ZchilTPAANU.
{"copyright_id":"0x6dbe5be70665410ece6c4c140a9bbff874df291aae6dfc91055505b988f93b0a","isrc":"ES6172020021","name":"Lo Que Yo Buscaba","registered_at":"2026-06-05T13:45:06Z","spotify_id":"6pllPU6nqEjYujDNU5QOBY","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6dbe5be70665410ece6c4c140a9bbff874df291aae6dfc91055505b988f93b0a. 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/6pllPU6nqEjYujDNU5QOBY.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/6pllPU6nqEjYujDNU5QOBY.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53784bcc623c02e794e8eff0dae95820b8e45f229d515fc62cc0af44960786e6. 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/0XruufJo0biaxhXOOxq3NA.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/0XruufJo0biaxhXOOxq3NA.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1e560af340a5e214cd7dae908008f13d72001cf38a030b8641753657faac6d0. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/2q3yykILxCAeEm7il8JQ6k.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/2q3yykILxCAeEm7il8JQ6k.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb49639c0cdae74b14c132b461949c9555b969a6f0258d6c487e4c23542c99e49. 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/1l6BmrIlZhwqV05EXF2CuA.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/1l6BmrIlZhwqV05EXF2CuA.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e32168d0d0171196d2f3fbafddcea9a58476d7c9ff2c833574e459663c48e85. 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/6mstaRd1QAKRK7PXK5uN9s.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/6mstaRd1QAKRK7PXK5uN9s.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd92763b4164d626b4467dbc0fe5f8e35473c32ad06ce2b87635c02dd4f875cf0. 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/763rF2jkbbzmUpeicbKVbW.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/763rF2jkbbzmUpeicbKVbW.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6c54e3e06a609f5c9b7482d79c7d79d05684773ed62a994058b584c4faee0db. 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/0EvMZ01CmLN7oLuZlqiC3a.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/0EvMZ01CmLN7oLuZlqiC3a.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x355e53c3646372204613625f84ff7ff8b56e3f0a5b981490653ba0a737c71e46. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5iRS5ia43ojpE7uDa8dxTF.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/5iRS5ia43ojpE7uDa8dxTF.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8601ce7736f847b0ac05b5b202be5a91de203a8166cce5b463de01472b9b4e09. 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/60fl9JppJDtnjRPhHR7mnM.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/60fl9JppJDtnjRPhHR7mnM.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8601ce7736f847b0ac05b5b202be5a91de203a8166cce5b463de01472b9b4e09. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/40AcZLyBFChVjHdTg4rEZ2.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/40AcZLyBFChVjHdTg4rEZ2.
{"copyright_id":"0xd6c54e3e06a609f5c9b7482d79c7d79d05684773ed62a994058b584c4faee0db","isrc":"ES6172121032","name":"Con la Manita Relajá","registered_at":"2026-06-27T13:31:05Z","spotify_id":"6MSmjjCq1fxtnSVrfMXfa2","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6c54e3e06a609f5c9b7482d79c7d79d05684773ed62a994058b584c4faee0db. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6MSmjjCq1fxtnSVrfMXfa2.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/6MSmjjCq1fxtnSVrfMXfa2.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd92763b4164d626b4467dbc0fe5f8e35473c32ad06ce2b87635c02dd4f875cf0. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6o99NJO8y4ZE1LyRQF1q1s.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/6o99NJO8y4ZE1LyRQF1q1s.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e32168d0d0171196d2f3fbafddcea9a58476d7c9ff2c833574e459663c48e85. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/11ylhPOAUlCFRteVkbToIL.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/11ylhPOAUlCFRteVkbToIL.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1e560af340a5e214cd7dae908008f13d72001cf38a030b8641753657faac6d0. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22:41Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6fgOvcTwmQEZtvHbwYGFVG.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/6fgOvcTwmQEZtvHbwYGFVG.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53784bcc623c02e794e8eff0dae95820b8e45f229d515fc62cc0af44960786e6. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/27qcqZokAyWAk3P3fNH5fM.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/27qcqZokAyWAk3P3fNH5fM.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff76cffbbef00bce1bc74f0bd9755bb3216dd2a7353f1e726b8193c266523765. 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/7zG9XWxOTsFmT0eUhNe1Wg.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/7zG9XWxOTsFmT0eUhNe1Wg.
{"copyright_id":"0x6dbe5be70665410ece6c4c140a9bbff874df291aae6dfc91055505b988f93b0a","isrc":"ES6172020021","name":"Lo Que Yo Buscaba","registered_at":"2026-06-05T13:45:06Z","spotify_id":"5HrtJHFDGk3ysHsLtkgzZ4","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6dbe5be70665410ece6c4c140a9bbff874df291aae6dfc91055505b988f93b0a. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/5HrtJHFDGk3ysHsLtkgzZ4.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/5HrtJHFDGk3ysHsLtkgzZ4.