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 0x77a940bd848388e7cfb599333cc2fe7925a3f1fa6f53a44d17b9a2f63e8f4093. Chain 2 (Bitcoin): anchored in block 954603 (2026-06-20T21:47:54Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c0c1e2bc-2c7e-4680-be59-df57c16e642c.json and https://artists.proofprofile.net/proofs/artist/c0c1e2bc-2c7e-4680-be59-df57c16e642c.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 0x72d0ed3f62d064f17a5bdcb96c8cc1f4a4a6be57a81ac6e6cd6c0a7c76897fd7. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30:13Z), 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/QZZ7X2525971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcebf8e41d1641da03082c741ba2069fc5ca7fa1295c8105f2e90876c8f006860. 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/QZZ7X2553997.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f6ecec7317cda25a3c7de7e46d92f45355da91abf638697dfd3ac72afa67d2f. Chain 2 (Bitcoin): anchored in block 958526 (2026-07-18T09:09:53Z), 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/QZZ7X2525972.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95f08777803a62bb95363dc521b89ec21b77cc7385852ac7691c17374aeff80b. Chain 2 (Bitcoin): anchored in block 958476 (2026-07-18T01:26:56Z), 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/QT3FC2505436.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bf28dcf510dfc820c25ae7ec0a6f294e593f17863f50613904d366e149afba9. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43:49Z), 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/QT3FC2505437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65a9e506b4401939971836229c20e21c48872792269fa1707e2e7bf3ea1ae00f. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QT3FC2505438.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f9cf1d7fb456d16c1ae85549786c886ac120100779f18cddd9861e0dd4d78fe. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/QT3FC2505439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfb0ad1daa359f48ddfb318a4c023e9c57f081498ed39d1256251d5658bde4bd. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27:02Z), 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/QT3FC2505440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x598a6471eed6f2f36c86d8b24d4e23aba258323543eb3ef94b221a796deb359c. 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/QT3FC2505441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30e9c1171683d36201e20ead269aab980b6a89ab759ce1578698c77d97e3f970. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37:37Z), 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/QT3FC2505415.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f504cdeb379cc4589145d5707e5edb3c29dfa5385576bd470de181193b2b523. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37:37Z), 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/QT3FC2505426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebeb1f609cd125684d072b3f6d3e65fd55fd1c85386574e53a95d0d09d9a8bea. 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/QT3FC2505422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c9d73bb85836e7bbbb3dde14ada77834316d3e0790c4db93dadfd91ff579382. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55:19Z), 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/QT3FC2505430.