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 0x3cf7ced15e2c982c4660f460bb1d911c8ed669451ab7b9b79f32a7d99920346f. 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/fdeb5274-adfd-4524-a077-7eb92af50bf4.json and https://artists.proofprofile.net/proofs/artist/fdeb5274-adfd-4524-a077-7eb92af50bf4.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 0x596b03504e173e88c0d874e6bb5b88d787a1566a21b77496cb05b99858ecd45c. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T17:47: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/INM431100924.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa9e4c19acf1815d93cda06b512a393959b8b2d8d9ab8d17ec320cca90282515. Chain 2 (Bitcoin): anchored in block 958622 (2026-07-18T22:58: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/QZWFX2494004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fdb4d27e4ac26c1c11a3785bc4ee9b34786b3236e49aa8a8e9d3e6efff56d7c. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/QZWFN2368088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x228ee761a777fb0b84b01009800096691ff1387fa07276f0c423bdfde9b14ea6. 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/GBKPL1353548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40fcd35bc30e3b0b262fc6331b292f7e41b074f5620bc4690790b529b114d11f. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T13:40:47Z), 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/GBKPL1353522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe04ea02f2394678ccc1012637a1aa5f727f59ee1cdf17ee1fd936f306d8ff133. 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/GBKPL1353526.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcec287bc0c2574ec157523b52f843920694c4c8d71cfb7242f61681e9a8b8c00. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/GBKPL1353528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2cc730c6c3db45a6601bbcfa1f285d8fd6511f2f121456ab90e503b565913b7. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T17:20: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/INM431104754.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb06e27eb69099e4122d77b3358120e9b89d6bdf99a59b90d82da5bd27ba5e37a. 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/INM431104752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b27527105298dc5787d423a7997297f013c8a4bc1975a94ce7fb1c05a28608b. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15: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/INM431104748.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54ce7f678eb54f5945075313191bedaaa35dd5e9cec0212378809b04804873ec. Chain 2 (Bitcoin): anchored in block 958095 (2026-07-15T04:30: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/INM431104753.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14a73ce67170eb04c752687ac19459c5f7c0a1362a7a72c0b9608a3060b07f55. Chain 2 (Bitcoin): anchored in block 958303 (2026-07-16T16:39:24Z), 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/INM431104747.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x817144cc42acd20e237005de0303cf29979f51ed45bf1a15ff58433694d0b99d. Chain 2 (Bitcoin): anchored in block 957919 (2026-07-13T23:58:45Z), 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/INM431104751.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe27e4b5a68053d28049f10b23c32fecb0845b33ac20e0104a3c266d4d6133b98. 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/INM431104749.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfff1cb20a2933a36870b58a70dec8b23ab67e7493699e8e4960f979fc4ba89c8. Chain 2 (Bitcoin): anchored in block 958380 (2026-07-17T07:07: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/INM231401868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef48535f5a4e81870f58ab6a4108e15de3771f1ec3efbe1a972cfa626f9770f6. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/INM241819585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd86768db0dff98e629b01f50272acb17aa95c3b27f3c9d1260abf4e7d8772014. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/TCADR1837536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe40b65bd248411c7f6aaf34cac1707892a167c6d1b917f597ff3a45e91a77437. 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/INS181802794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c75fbe2320cd4dc2eecfcfdb8cc64ae49e630bbd3178e984029f9c880b6ca16. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/DGA072172937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fa34d8513bff98d573d9517bdcef614d83a5a4bafd2264481ecea634b068e4a. Chain 2 (Bitcoin): anchored in block 959071 (2026-07-22T01:06: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/UKJ8H2103321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3db76b6f3e75d0c055276875acdbc3ea53f06d5d7ff5a30abd6473f1d9c8e3b. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/UKJ8H2200939.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74db73a4b3912e86dea7cecbb2d02985b5face0fdb5adb95b5de4a86605adb8b. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), 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/INE182213395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeda2d2703f5ad88e02a75db5faa01e0d2fd55c24a70590a6a64c49756b8a0020. Chain 2 (Bitcoin): anchored in block 957919 (2026-07-13T23:58:45Z), 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/FR96X2384768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86fb9d8145a6e4f4a0b6a3463d752bd9416a7aa629e5d8c344e2307496fd96df. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZK6J2385648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1396b7adcd4e5a1aa834433af94e924aecc65c9b5c9c94766aa70280ed5c19fa. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/QZWFL2513265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5354a75e78cf077759fe73fc3a95d60a253d894504b5d894f5df93c68ca75b6. 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/INS931604332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa74e53540072423b7199b9ac7a17e44e8644048f4d374b7dff5776101324c0ba. 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/INS181401727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc68965e1f01dde6f86fab2e6fb65018da4e4e421742f6d9a520d272cd963b9c. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46:00Z), 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/GBLQN0530005.
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