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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c5e0758082879ebca3999b433cf01a7279776f2e4b826d44e8cb383425867e6. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f815b375-5768-4ac1-997b-adea2003d8b0.json and https://artists.proofprofile.net/proofs/artist/f815b375-5768-4ac1-997b-adea2003d8b0.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c27d1cb35a3c4b36b9d003a44882efbeda921c2dfc20cb4a298d4f7b05ecf4c. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZXYG2306970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x322f5470d301a50dfd6807f8d1439b9fc6a72edd5c24a6604cbdb71f927c6075. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZXYG2307825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd96a765c751cd4e4e8440546b67dc2b008575887adfad22652373e40eaa2e7b7. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZWDW2212940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd41c50f666b9cb5c5667a5cae992c8fe42667872d50b91976d652ff0a7a77fd0. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZWDW2212941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21a47128160e4956d029ed98b8dbfa05f8a993ac70d15a29a7072645239af729. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZN882234544.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00c5151c775e2fa6b73591f064c28e8b974201fb91e3c3261092d647583646c4. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZWDW2212946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3416460b4fcc2cafb72de18fdbc7dd21fa54f466f4bb50432e13b161cef8a00a. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZWDW2212947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5158027b4f132ca0b454dc5e061a2cf3138cdc025faa0b92c959c943e5336016. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZWDW2212949.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ef76c7e31181e252148a706fc8b1e3a0d7a67f20c859be98d077cca6075b3f9. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZDA42232026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96a1da407b874c9580145b8321bcb0b8b79df03a96564decfcfc3b76d17080d2. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZDA42232028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47d6857b81af603c4e1f977fa6d9fa72133ada5f06cc072fd7bde597609713bb. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZDA42232029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f083258e8d335df4d262d5861f12eec0c01136e312377168c04a2407a75b1c8. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZDA42232031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e3ef9eaad1913f357dd7d2ad04a97aa46809e7688394d0c74113b95cd8d8117. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZDA42232033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8174c5e0927f5b7db08343d7f0797b8be6e12aad2dc7c5b8fa13f02bca36dca. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZDA42232034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6b78dfc4ee12817cb1bbbc6fd57066833a47df5dc6983dc601dccc90c0cfa20. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZHNC2161378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2f8557b4d0d7b7b4bc2734a9574923977c935fb5ce66eaccf0a0309eef259ce. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZXYG2401598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49c3c466061630b16417add2d075fa73efad0b105f8bebba10c170ed5cdc851d. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZXYG2401599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x203e7269b656fd20a25ca4c045937a00a926ef4bd4fbb3756e22e77825edda7b. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZXYG2401600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0258b1cb0e88de45dd9a86fc1974f122544bbb9014175988f14ba7b937ab47f. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZXYG2401601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fb7122ad1c5bd897f511acd97549439713f77699de9e88c10f9951327558bf2. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZXYG2401206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2c80e8005232054c8491a5d9ec2618df430f6ee80fc1071a0457b2c9ef0cf3e. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZXYG2401005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f94cda056914cc9e46bb5305dcb1e6379927ee02cb85ee26d8e19bad7c0be55. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/QZXYG2401003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2acafc323d22040dc50a15a6ae87e413d5ef946dc588405eccf746898073941a. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZXYG2401002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bcf34563ef69f7139a96555f1204438e5dd652d42f5dab7056d85092ca0577c. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZXYG2400628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x683e536950906746b47f42cde799362da230fc113505460d7da7a433eeb376c3. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZXYG2400496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x832af2f7760ebae89208fbd44b372e625f4f1c1b7a3e438ad3a47f52b7f8678b. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QZXYG2400093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d0d53ee5f267e578485e7b937efe000c5d0aad1cb74022c17659f049b380f81. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZXYG2307711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x843babcf89d26ec652e1c319922d7a63f200094030aa5677ae515cd98dcb499f. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZDQH2302838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fc49b0b1967fd543d77cfbf97ed04b92acaa94d97fd04e9ce36884c1cea4343. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZXYG2500068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63074a0c46fc6d9a45ce7faa0e0fde34c8c9d6ef0dfb8573ec4c78228a8ad54f. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZXYG2404118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaffa1a9058ba1f0c2a67a8be762405026b8f23c0c203a66e39e5239274a1ab6f. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZXYG2404378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b370af805a6eaeb2dfe80bfd57e7890f9033b9c86701b8e0b32b53d96e34574. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZXYG2403784.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ebc4e4a6ab9c8cdd9f7fd2febbd42bcadf0fcbe132c371b2d20bad94fb6f726. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZXYG2402435.