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 0xf61ec7e5c72c0a2bf4efdcf8032382b3e90a60b1c1fcc9f8358a272a1dc437c7. 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/c3e981c7-c0ea-4dbc-85b1-78d806214c66.json and https://artists.proofprofile.net/proofs/artist/c3e981c7-c0ea-4dbc-85b1-78d806214c66.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 0x4221299881b8a1c7cd123f9ce2dbf999dc2f73c6a517560927965239203388aa. 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/TCAEQ2071856.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x316fec32d9279ba710d0d65bb9506dfb46b502948e0f3db8d640e248ef55601f. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/TCAEQ2071857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf23ae2e4dc64f65c9f33c955a65626d2b20501fb0b2241f5e5967d702b2edcce. 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/TCAEQ2071862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c79e336b2677990194185e8a1e4d51cfe8e44f41d801999e6d232c9e1f6f6d8. 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/TCAEQ2071864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab79cf82913a74223447f6ae99f29a0713478e872d47cb931be804b20cd2ae4b. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28: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/TCAEQ2071867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d2f49c268918e7b0823946f94c255b3a4b69389033c4dc54868ae348148042a. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), 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/ZAAL02100008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc41754014505e05730b10ec2b22858ce54fc2ff729bd83c28898af146d07e748. Chain 2 (Bitcoin): anchored in block 959084 (2026-07-22T00:50: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/ZAAL02100011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85f9514add0a1aa0032d9336d5c1e2a31982e2f5c3e372b453577f0347bb04f7. 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/TCAFX2125473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8328d9c30f98202d01f9060706f0cf13b0198b018e093d99b559f8a065255e2a. Chain 2 (Bitcoin): anchored in block 958242 (2026-07-16T05:02: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/ZAALO2300014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ddd39d82c6cafcbc70267d98ccce7d2e8c3005866010d325fb79620903161fa. 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/TCAHS2329736.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdf064dd9207a2eafa563f62f5625a66f6977a5d0f3057fbc8e995ae5426770c. 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/TCAJB2462075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc13d7fcc0bb73d8037b02f22b7b61c5c91daf9ddc43669c5c921ad5b2f4f0ca7. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/TCAJB2462113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe407c57442ddb3b0dbadd2e1bf6ba387a989b42f7014e1148a0a489ece8fe1d0. 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/TCAJB2462137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72f0bb80dca4bbdfebb151959e435b73e55c18fdcea08bc3adcffa27cb5ff0dc. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/TCAJB2462171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f5caf6a7f59e52b2133d62bdf3375a439ad4b36cb6b5a7f63ac8d54bb43fc98. 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/TCAJB2462222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x325ea735030527bc5a0c6b102ef45d7aa941c8f80be09f891438b2d75b452106. 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/TCAJC2462272.