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 0xa6213d76b2f1742e41b6148a3ed0e36c8db66315f3cbef95d2fbf486c83ea3b3. 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/27443771-2eac-4aee-b0d9-722d29fbed0f.json and https://artists.proofprofile.net/proofs/artist/27443771-2eac-4aee-b0d9-722d29fbed0f.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 0x3d4318a439990fc219fca6f94808ca12c54d2085e960703fa54eb71f25de5ba9. 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/6pTKWN96v1dpEaBMzDYlww.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/6pTKWN96v1dpEaBMzDYlww.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x963ea3936487de4976aae07b47d5f895eaa902c987bcec5e74d493e624fd0e13. 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/62qngagJqw04RtL2mk32GH.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/62qngagJqw04RtL2mk32GH.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb814b0de60a7aa9983dbb72f46d8a58bfe625b8b6519025d90c0ea53fdd23e8b. 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/4ieFblgI29t6eFCxuZH6Dp.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/4ieFblgI29t6eFCxuZH6Dp.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4bba5ef3da2d6de62941f785b066950d93a0e753f85dd7bde3bec6959996ec5. 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/7wv09FSKH9ZBqXkNRKBony.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/7wv09FSKH9ZBqXkNRKBony.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d9947d0c800a396331577cbafbd0eb8cd5b2419cf4106b130586eb322633a78. 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/7zIt6CvmIPeJEnrER5bLIR.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/7zIt6CvmIPeJEnrER5bLIR.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29f617bc9a966ea025842fd1713d2af7eda22c9eb79ec289c90e9275505e6ee7. 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/4F6imOeJEf00YbMlWvHnYe.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/4F6imOeJEf00YbMlWvHnYe.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11dc1713dc200bdbb5c71717c0d4ad335d817f78ba2d477b08bb998208b2ec49. 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/3twsSRGHEOBk0c3uBHURbX.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/3twsSRGHEOBk0c3uBHURbX.
{"copyright_id":"0xbe1fc13befddc65d4acfb4ff30a5859e62ac6d8dd2640f4e4df0fcd279be936a","isrc":"QM6MZ2004823","name":"Si es por mi","registered_at":"2026-06-06T21:17:06Z","spotify_id":"0eSWhw7e8IQm0KHZljrFXF","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe1fc13befddc65d4acfb4ff30a5859e62ac6d8dd2640f4e4df0fcd279be936a. 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/0eSWhw7e8IQm0KHZljrFXF.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/0eSWhw7e8IQm0KHZljrFXF.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc43c67c330649b360aa7bc0430707b33875472b56e05c7cf833f009045c7373b. 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/7GlnVYbMxqR6SNCjVPeMvA.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/7GlnVYbMxqR6SNCjVPeMvA.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3690ab04a379f9fafcc2003273d24816751b9715c7c2402e9a039454e5915d3e. 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/0luw5MRHDDYv8ipTUnItYp.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/0luw5MRHDDYv8ipTUnItYp.
{"copyright_id":"0x983cdd09f3c986914111f54bee835aee03709d7eb02bc488c81e3bf0122eb2da","isrc":"USUYG1461293","name":"Dicelo - Acústico En Vivo","registered_at":"2026-06-06T20:35:56Z","spotify_id":"3biX23rhu5HGZFzpibmK5h","type":"track"}
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x983cdd09f3c986914111f54bee835aee03709d7eb02bc488c81e3bf0122eb2da. 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/3biX23rhu5HGZFzpibmK5h.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/3biX23rhu5HGZFzpibmK5h.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d9947d0c800a396331577cbafbd0eb8cd5b2419cf4106b130586eb322633a78. 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/0yFNk7ZdaaJrJhzFwTNfLh.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/0yFNk7ZdaaJrJhzFwTNfLh.