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 0xb011f41f8f7bdf3d2e3dc23cbc07455b014c72865877922f6488346a6cf618f9. 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/ce49a4bc-9626-45b1-9af7-3bd9e631b813.json and https://artists.proofprofile.net/proofs/artist/ce49a4bc-9626-45b1-9af7-3bd9e631b813.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 0x6606d87da5f21fdca5e74f4d5d14ccf19e19e25b426cf0b1ab9e470b8fddf871. 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/6FwudHd9l7Of5AJHxhTyn2.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/6FwudHd9l7Of5AJHxhTyn2.
{"copyright_id":"0x3b954f566fad867ccf4dccfcad6ea571f0f4ad6739cb5c0438b1e89156083082","isrc":"SE5IB2341831","name":"The Last Falling Leaves","registered_at":"2026-06-07T01:30:41Z","spotify_id":"7s1ngh33M4foTKuESlY1hv","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b954f566fad867ccf4dccfcad6ea571f0f4ad6739cb5c0438b1e89156083082. 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/7s1ngh33M4foTKuESlY1hv.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/7s1ngh33M4foTKuESlY1hv.
{"copyright_id":"0xdb114ced3c0298ac34fe46e49f63ae1faf4ce589162d3320c05e5435c8a4f74b","isrc":"AUKDT2300131","name":"Hidden Shelter","registered_at":"2026-06-25T15:20:26Z","spotify_id":"0nFXi1JFDmUw5ylvm5XEqz","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb114ced3c0298ac34fe46e49f63ae1faf4ce589162d3320c05e5435c8a4f74b. 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/0nFXi1JFDmUw5ylvm5XEqz.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/0nFXi1JFDmUw5ylvm5XEqz.
{"copyright_id":"0x456373b9e97cd3546802d134d4a31e0648f9a95f0a3fa976860a48b3afa6a0d3","isrc":"AUKDT2300387","name":"See You Next Time","registered_at":"2026-06-26T15:50:10Z","spotify_id":"6QTRWdfOkBYJNKpCrHjNoG","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x456373b9e97cd3546802d134d4a31e0648f9a95f0a3fa976860a48b3afa6a0d3. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), registered by our registry partner. Bridge: the canonical record at https://artists.proofprofile.net/proofs/track/6QTRWdfOkBYJNKpCrHjNoG.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/6QTRWdfOkBYJNKpCrHjNoG.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e7408910c19ba07a6ad19d3fecc51d601718179bc2e9549536a7c94c55e0197. 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/319uhWOKQIjWIlwauZmlmq.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/319uhWOKQIjWIlwauZmlmq.
{"copyright_id":"0xa7501e15cfae96e011c50d7d44ca236674c7fb197fabfadf61b66e2f9aa70fb0","isrc":"SE5IB1800864","name":"Hopes and Dreams","registered_at":"2026-06-04T09:38:54Z","spotify_id":"4Pwsc2cKBlm77RdzcAUekn","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7501e15cfae96e011c50d7d44ca236674c7fb197fabfadf61b66e2f9aa70fb0. 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/4Pwsc2cKBlm77RdzcAUekn.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/4Pwsc2cKBlm77RdzcAUekn.
{"copyright_id":"0xaa1100cefdf7a999f219009ca1b265b7fc6dca064ab33c4bf694c55baaa695ae","isrc":"SE5IB2342391","name":"Mellow Moonlit Melody","registered_at":"2026-06-04T09:48:14Z","spotify_id":"3f0kAErxdkQiZpXmTufdLd","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa1100cefdf7a999f219009ca1b265b7fc6dca064ab33c4bf694c55baaa695ae. 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/3f0kAErxdkQiZpXmTufdLd.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/3f0kAErxdkQiZpXmTufdLd.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe86cdef98655963af25cadbc64663c6d5fe0a5622a790e273d37930b7eceeec6. 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/3e8DQgRVImwkDYrJJEh9xO.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/3e8DQgRVImwkDYrJJEh9xO.