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 0x62f2a99d5beb087f466a17108bcda750a2ffd94ce4fb75f70ba05ecbfd53aa57. Chain 2 (Bitcoin): anchored in block 953742 (2026-06-15T04:47:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/80bf558a-c6ca-4ff3-a965-18e94df28952.json and https://artists.proofprofile.net/proofs/artist/80bf558a-c6ca-4ff3-a965-18e94df28952.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 0x3ab8d3cf607b86d7c903983a0c81ea31cc4326d7c1aee4b3685904f201dabb08. 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/GX53U2402872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34eb8eaedb02d9de5e02820431a859fc681c8195dea0ab4c9a35265f9dfc7f7a. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27: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/GX53U2402873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe643aa99e2d4a114fcbf7d0d4c6d2192d066b1b5439f0d3f381fed99e3ab099f. Chain 2 (Bitcoin): anchored in block 958969 (2026-07-21T04:58: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/GX53U2402874.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99f10a0cefeb11b885d9344b5850c1ba64d23d8930517e1cbdcaa5a933b1b8fe. Chain 2 (Bitcoin): anchored in block 958965 (2026-07-21T04:29:05Z), 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/GX53U2402875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4b06dbe509ee556db3e45e4327dd26a6afa3be488315eb5677bdb9bceb3dc79. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12:52Z), 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/GX53U2402876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd94fd9828e2297cd9297cfb4ba8431aef224853ef60437a3fb2c8376955f523e. 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/GX53U2402877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57145f675e3d0eb379e9391e8d67a1b91f9978553e6c8654e3caadf343dc8a11. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/GX53U2402879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5865839b15f0e205abd7dbb2397a4c21e69e7f1bab88f573bf6e2b12a72b3a15. Chain 2 (Bitcoin): anchored in block 959051 (2026-07-21T19:48:03Z), 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/GX53U2402880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03fffa585341dfe15132698b88ac50b3029ef90e31697c531b045e039e41a955. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12:52Z), 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/GX53U2402881.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f022905c4ddaa1322ea250619d1ea553065486a26f108aeca13442c5a3a266a. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/GX53U2402896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa6002d16f143734729639446adb7b82d6cd924c150dfca93b065c89dd4404a3. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29:55Z), 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/GX53U2402897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96cb138bab93752f6c5bcea1f5eccad8347839b71dcfb70394a00a34cbfc4f8b. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40:26Z), 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/GX53U2402898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18d369809d1874869db81657d500db043c32932c3ac205d9ae44e1a89f8d042b. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54: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/GX53U2402899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fc12718b10c007ed4a9b88f17e5915ac9aad73c9031f64ee21908d79f0d7ba0. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/GX53U2402900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa73742820e17341149e616123e707d7a902a6a7a9036ec5b20d3c702ceb524b5. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/GX53U2402901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4fffa2f78b1ca23fd56944b52692388b95daa574368ce378bf4c41bdb2cd68c. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/GX53U2402902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cacabf0a5c86b14e46c144a80ad64614cf02595c04a722ed15a7637408032cf. Chain 2 (Bitcoin): anchored in block 958839 (2026-07-20T07:01:59Z), 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/GX53U2402903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x296e8e09aaa9f5cf025dde2fef7c2b005ad7e51338d91619d8c03e8b78b803f1. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/GX53U2402904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2da3155b6c596bd8a73ccf0fa281c7041055c0b5cde115eb702d75f93f2bf82. 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/GX53U2402905.