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 0xe041d3de228d38e83bc2a6e5823362a24408f25b6637d7dcfce46888a5eba77f. 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/af03c3c4-e0ae-49c0-a13d-5bdb04f25a07.json and https://artists.proofprofile.net/proofs/artist/af03c3c4-e0ae-49c0-a13d-5bdb04f25a07.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 0xb876396fd754cca0ebfcbbd059322b8fa79047b64f84064c4584ffcae8904305. Chain 2 (Bitcoin): anchored in block 956482 (2026-07-03T10:33: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/DEQ322100233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x598a6280179aaa15630e70faa261d712a835fc3315cc5ae342c0c0cf706613db. 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/DEQ322100364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fdc38e310dc7383b198b096f84fac673f6555975f9b4849b9cab0eb48b3daaa. Chain 2 (Bitcoin): anchored in block 959080 (2026-07-22T00:07: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/DEQ322200026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fdc38e310dc7383b198b096f84fac673f6555975f9b4849b9cab0eb48b3daaa. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/DEQ322200026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce5e5b05dfe9597442d3cb4eb17b4c121f92249318e792dfed3c1fa6ff53ede9. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/DEQ322200042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91c8b35693a29cb11c8debd0992e42f3a9e030d56f7f3a974d9e69889be27d56. 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/DEQ322200044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x617b7741ed2fec88dd4480ac2523950e37e06a153caa3792165cf5aed066f2ff. Chain 2 (Bitcoin): anchored in block 957872 (2026-07-13T15:39: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/DEQ322200045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a4745f010e71d996100f2303d91ac04b217ec32745ff16e76b5602b132b1250. 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/DEQ322200046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a2907afcf53717c65456ba9fb2706f89b4bd529b46ebdf45db498a0cfb4d2a9. 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/DECE72202568.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a27d12b8ae60b69a539b6d8c2703255dc971d915fc3f53ea1a5049cf81092c8. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/DECE72203568.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cc626cd19d65d65edd9b1868d7f0dd9f65901fbd022972e7e7950234860e584. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/DECE72300081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97ca2800aadc171e946a1d811e6b38e1257b8bc9fc33cd16f5e8d2948b4c3fee. 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/DECE72300166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43d2479f348f0f20ae1658e2bca31558f324e65d385b286be08be0cc60ba2189. Chain 2 (Bitcoin): anchored in block 956576 (2026-07-04T02:06: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/DECE72300496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5a4343dc743d6dbd6400ce6b24c2e55385e69ee2ba86f588e7945259f2c9ac6. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/DECE72300768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x983741fd4e3c3fc27f8c7f921a4fb056a827efc3783022616f789a39e7e03590. 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/DECE72300794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9fb8522884bf20fbd16afd49273257ea20926f6539098b5f71f19f07f2b4b83. Chain 2 (Bitcoin): anchored in block 958185 (2026-07-15T18:19:04Z), 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/DECE72302137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e8b0943c6d24a7b7d21f288e07a15c188aa49cdaebaadf7689550bc8ff33481. Chain 2 (Bitcoin): anchored in block 958738 (2026-07-19T13:10:36Z), 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/DECE72302136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8ed971b7c5d0e0ed3e748982f800ac62b4a374f2bb4c63941e5695c37a1c8c9. Chain 2 (Bitcoin): anchored in block 958996 (2026-07-21T10:57: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/DECE72303602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04518c86412de45440ebafa15ccf80304356760eea2a73054577ce84b3307eb0. 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/DECE72303604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9336cec11a00356aa3de138aad0e6085598bb8c106c967a38650c53ec2893222. Chain 2 (Bitcoin): anchored in block 958523 (2026-07-18T08:54: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/CH7812403764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb43adbc2ae5019df2d41b175fe2c050a666c1de621412af372d83edd7fa08c9. 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/CH7812407081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x813ad0879625bb401037a3b7aa3dfc035cc26e1f26be122a92bdc81f3b82bd5f. 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/CH7812409218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66b54940fddd3c9cdd94a95199ecad25c9df4c0374da86194da5825a4c09f40c. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48: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/CH7812416011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d7783f7fd83ac6a69440049f9272717374e7556e54e21b166ac1e11a675cf3f. 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/CH7812416012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x886204ea4969b2d57e53e8fa3c05ffa0c1699c5916c02d635616073cec12ca0f. Chain 2 (Bitcoin): anchored in block 958633 (2026-07-19T00:54:50Z), 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/CH7812417322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce89a43fed0f50e64bc2365f3ca1146fd793dd92dd58da30d3a171c954aa9c6f. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/CH7812418032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc104a2fb5353de4601acdff13a0a3847840173eb73635c3af1c98a71c8b96a06. Chain 2 (Bitcoin): anchored in block 957844 (2026-07-13T10:17: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/CH7812419072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc785378b57790a7f9a470c8fa353d098f1814d18c1ad71e346c276bf1cf6d250. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T02:46: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/CH7812419943.