1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 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 Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70fcfa3f469a66f8327f7524722b8f416f9d9cc327829623672b25a51a7e5420. 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/cc0e7d06-1f39-4016-af82-53f6f7ef710e.json and https://artists.proofprofile.net/proofs/artist/cc0e7d06-1f39-4016-af82-53f6f7ef710e.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bcbf01ce74c9a1716a60e621be9277af34d182f372419317c98892cfd55ee8f. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35:32Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/MXUM72004170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa69524f919738f185d112cea877d3c763772301a3bd1c251cadd8ff304f945d1. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/MXUM72004135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x825652d98241c2b4409dc380b53cda94ea1c76ffda4b8a5760d48681cc6d0d04. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/MXUM72004057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e0e1274c30a05d086ca61ae9f5db16dab48bef8a41e8e84fb2d927b03d3fc93. Chain 2 (Bitcoin): anchored in block 956637 (2026-07-04T10:56:23Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/TCAGG2294343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x825231be7bc4050268869f27a4c75bbc0aeda70d2c59099b503279862b2c0abc. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/MX2620388583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x023d485c7b480c3a7405a6b90f1780a604ae3e5968a4ad28019ab77dfc162972. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39:38Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/MX2620388598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bfca348149872e26bcd696ae1cea3f5da992c63be141f3f6bf0341a1a778912. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45:25Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/MX2620388601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x991ae6d6fe9a32aef50f6b5b720d907086cb225b7a39d31d5e3037ca16673fe7. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/MX2620388602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xded16e8144d17d433a70b02ee4ebe322a1797cd0cb73f4c6c9f4e70f3ebc5a65. Chain 2 (Bitcoin): anchored in block 956637 (2026-07-04T10:56:23Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/MX2620388610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe440b02fccdf62391434d7470bf0b12d273f06ff1924e1a42a462afb567c1a0e. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/MX2620388613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x121f511b1dfe97aa3fa085177c9ee99c130cc3480013f4fc84494be79b92d42d. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM6DC1571857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x322ea8570a08958226e946036048760ccda0d1446e98e709032968e1c78d5753. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM6DC1572726.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7162d61967f978d430e2863f2f56ceae202bb276b32ee4d9042240a2d5e27b36. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM6DC1572728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x870c976afd3ef8bf820de873f22b2a8678f255925ce4d51ea5416ccf75cede75. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM6DC1572733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a43f8b8e30203ac3f774ff5fc73bdfdbf404e6d01403b29fabc4c30b58ee473. Chain 2 (Bitcoin): anchored in block 958726 (2026-07-19T11:47:20Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM6DC1572736.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x121f511b1dfe97aa3fa085177c9ee99c130cc3480013f4fc84494be79b92d42d. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM6DC1571857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x322ea8570a08958226e946036048760ccda0d1446e98e709032968e1c78d5753. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM6DC1572726.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7162d61967f978d430e2863f2f56ceae202bb276b32ee4d9042240a2d5e27b36. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM6DC1572728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x870c976afd3ef8bf820de873f22b2a8678f255925ce4d51ea5416ccf75cede75. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM6DC1572733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a43f8b8e30203ac3f774ff5fc73bdfdbf404e6d01403b29fabc4c30b58ee473. Chain 2 (Bitcoin): anchored in block 958812 (2026-07-20T03:24:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QM6DC1572736.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x991ae6d6fe9a32aef50f6b5b720d907086cb225b7a39d31d5e3037ca16673fe7. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/MX2620388602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5eb613e43821ad68c1bb0a45fe62b2bbf057b425fee11e7d740e03a6b408aead. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00:27Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/MX2620388611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe440b02fccdf62391434d7470bf0b12d273f06ff1924e1a42a462afb567c1a0e. Chain 2 (Bitcoin): anchored in block 959089 (2026-07-22T02:17:57Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/MX2620388613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6db1ca4811b30df622019f2e333fb0041fd806e57f06515dfdb012f361c30b4f. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/MX2620388616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x825231be7bc4050268869f27a4c75bbc0aeda70d2c59099b503279862b2c0abc. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/MX2620388583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x023d485c7b480c3a7405a6b90f1780a604ae3e5968a4ad28019ab77dfc162972. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/MX2620388598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x825652d98241c2b4409dc380b53cda94ea1c76ffda4b8a5760d48681cc6d0d04. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/MXUM72004057.