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 0x1358e2c87b4896c4ebb11eff3a41099ce0754dfc4273a4103f1282d5a8704191. Chain 2 (Bitcoin): anchored in block 954667 (2026-06-21T07:29:20Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d2f72d14-7ae9-4751-95bf-c9250f6e674f.json and https://artists.proofprofile.net/proofs/artist/d2f72d14-7ae9-4751-95bf-c9250f6e674f.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 0x8aae0bb4ed165fd287a96724e80fef98a8be47eda14de3a6d9c8a6e346579092. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/TCJPS2226717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48c37e9273b79138b7259a08e3f9352d5f3d12e4fbbb29485242720d84b349a7. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/TCJPS2226718.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8894883890c4abea8e2e4cd8d7e14e78cfd6447d41dc2c51eb147a96c710b78a. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/TCJPS2226719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8469da0ef8f877a999355ec53c02fec5ade3be41c386089f735830e6763bd79. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/TCJPS2226942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc837bf0476a744f0def46ad827d08c0a9adf84142c0bff7b1309e87548de58fd. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/TCJPS2226944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd63aa1bf7ce543a547b3c2ddcb47a5bb6907aac1b623ba36fff9fb925e583c18. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/TCJPS2226948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3bf6a5771998eb79b5cbee1701369d33157dca15cbadda1d57fbf77c0c2b509. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44: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/TCJPS2227266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ccb3a4f8c93166fd64c921ea8bc5d80940655158e778b16292d8feca811391d. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/TCJPX2352973.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d80ea3a6b7d980f7c9c9171fc5d002dacb22da4d7fc011408d825b6c410ad11. Chain 2 (Bitcoin): anchored in block 960340 (2026-07-31T03:15: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/TCJPX2352975.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcbbb3e3bdaf521baac0d114a41de5e6d01b737c01461293a5ff575cc596ad5a. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/TCJPX2353483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d218e7e55176df15b715ab896f4666a6a715acb580caf2972517f8dd8b01c42. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/TCJPK2038924.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c3120afdcfeb6b005b6e5b7acc05538578b45e829bbcab0afccea94e240a372. 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/QZQAY2413443.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57196164d880d5b72133c11e6b2a868652ad6b2baa1bf5f1f90b02a024f08431. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/QZQAY2475385.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc84f61043f944fe1fd1e5b8f9e6e48b9319433a01a12b6b0c0ad5dc8734ab1b. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38:18Z), 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/QZQAY2453530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2262f1e558004476f92e84920a2b7a6065a1748cfba062d5a2d4fc70f4cee079. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZQAY2404565.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8efc46643a834a861db6c31799eb40d6b001b7f3da8346f280083a26cee4aaf4. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/QZQAY2437054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e213c187788130e9b3a6f9605a34d2745297179612d8df87be361f9a01eb39c. Chain 2 (Bitcoin): anchored in block 960212 (2026-07-30T05:43: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/QZQAY2411927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58fc82dfa9993f3d9e6d1d84e55c95f94f2f580076edb5c24688b0d91f6cef10. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01:58Z), 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/QZQAY2429945.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb01200e5a6d74b10810e7c5398b84a67024ceed81138ce116824f7b4849b001f. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZQAY2443135.