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 0x0ff2460f5e61300ea178c7369ae5f8aa4b7027ebea143bb96873d3625d265db6. 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/73dc6fb3-8a80-4b3d-9afa-f3ede3bb10ad.json and https://artists.proofprofile.net/proofs/artist/73dc6fb3-8a80-4b3d-9afa-f3ede3bb10ad.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 0x61af34f44bcf7775dc8ce24da3c7c18393c65d7f2f014d899e1763fd398776e8. Chain 2 (Bitcoin): anchored in block 958721 (2026-07-19T11:02: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/QT3F42404263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x470512eca83f83270700a3e32857419c7ccd5335f6be6c388de25633eb19897d. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15: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/QT3F42404266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfab69d8d72fb0c0f0627d289e64dd2af7d77414d1bc075ff0c26e03cd40c6ef. 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/QT3F42404268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77f468108549c83921f632a062a15a92f6703a340355659ecef34358657c5af1. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03: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/QT3F42404270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c669914ad0db9ee98e7c96f52e6ac5a9e398c3381f69dc3d1f715e9ba3f6505. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QT3F42404273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56221c934191b6ddc2111b48727dea812de82bfe12530e1b000784b22b7584b4. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11:41:42Z), 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/QT3F42404276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9ae5498c7c8775e7d13155d60f9ade38cc7d0630de21e3a20206336122f772b. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22: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/QT3F42404280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf098773589fdcc38bb111fd255cf4fe68164c73b6c28fa3b186b3d13f2b1bc73. 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/QZFZ72583125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84a7fa6756333de2181d1d54f5e8eb825bf867ae3860f4806c18763086def73a. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39: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/QZFZ72583127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb421e67a25d19bff274dd1013b47cca41495c6e9541e9b9734a9bdef94187ffd. 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/QZFZ72583129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc6f92578c6d9218243a2184c146cdd337a3967ed47ef5fcff3d92e912c4e815. 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/QZFZ72583130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98e2703da8cb9e6d0c709c7b32a3a67deeb9bfdc6751cb53d3ccccf994d98f92. 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/QZFZ72583131.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fa4c39546586359f11c326c30e3532f2f24ed151b2053403f7093301a23f554. Chain 2 (Bitcoin): anchored in block 958349 (2026-07-17T02:28: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/QZFZ72583132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71d738e95f09fe9dbfcb798e69f71cae838f58909be1a45e67adbfe7ff92ccc1. 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/QZFZ72583133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a9dc3f61e0ed0fe03815fa84b5565e74b32d5b2bce6a1331b6b4650beb5cf7c. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28: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/QZFZ72583134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72212354228070919465922b5c6f109219cea270b6acc9db3d144779d8486726. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZFZ72583135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x654a5c96ca1879c610ac40051b7783bee2d1b51eba94f2c3f13891d586528ebd. 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/QZFZ72583136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5145c15347dfd2a59cf11da1b4223840a6d758a03599b9c94fff45df1d235057. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/QZFZ72583137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0d7d79f6b4423cb979ec8102d3a00e822503147874d02a49657f68f35e8c2e4. 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/QZFZ72583138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d725a5fd0c9ec23f9722c9dcba1b8af00a4c12bd909082765341a438d911cc9. Chain 2 (Bitcoin): anchored in block 958407 (2026-07-17T12:08: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/QZFZ72583139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84d577853cf6f40e372fa991b93d1408c76e4a58add560c8c6dbb1892ea29563. Chain 2 (Bitcoin): anchored in block 958415 (2026-07-17T12:50: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/QZFZ72583140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x815ec364751ab4b2ee1a6a46ef93233f6cc525bbeedfbb4b3fab236572d52bcb. 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/QZFZ72583141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70d8bb07f922193ceac4788725418a46bbcd6bda1335fed74484a64423fdf157. Chain 2 (Bitcoin): anchored in block 958404 (2026-07-17T11:34: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/QZFZ72583142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc85b7b49ab5b5c8e0559e1825c191320b8ff58e110ec20d373774359c753b018. Chain 2 (Bitcoin): anchored in block 956637 (2026-07-04T10:56: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/QZFZ72583143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd177c520c64dabea030d6042667d1e4571e733701c9bb5a0ac44b05d63e00b03. 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/QZFZ72583144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a0ce910b6f063a85e25c954825db642d1489ba814eaddb486f03d9f79508559. Chain 2 (Bitcoin): anchored in block 958720 (2026-07-19T10:53: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/QZFZ72583145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba5e3cc622448168d3e05c3b3db5e7ff682f68268cedca8019b812c3431ad201. Chain 2 (Bitcoin): anchored in block 958742 (2026-07-19T14:09:34Z), 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/QZFZ72583146.