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 0x05d4bf3a6a2ea64198b61ce4bea2d58d49d6152ab672625995132c8ee8e83e9e. Chain 2 (Bitcoin): anchored in block 953691 (2026-06-14T20:39:17Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/6b78ed44-e87d-4855-8d7b-3ff285e403d1.json and https://artists.proofprofile.net/proofs/artist/6b78ed44-e87d-4855-8d7b-3ff285e403d1.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 0xcf020c6e7f4818e4864803d85783177b3f5a89707ef461d2796ba31d52e37a0f. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZK6H2250414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb26822533903ed7400c30fe4f40716beb713ba2ab1bb5ae708e7ba9775895b7. Chain 2 (Bitcoin): anchored in block 960166 (2026-07-29T23:39: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/QZK6H2250415.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e39aaeef2467c0e2dce02d54ffd638f31fde035eebe9aa28d55cffdcbf80287. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09: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/QZK6H2250416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3eb7fbcfef25f8f575b275311bfdb00ffc4ad3ab2e01302c9b590b4500a07b46. 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/QZK6H2250417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x935f7c432cb5c29a7aeedb3df7a50b3d44f33ef9f01b07350334ef561b3c83bf. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZK6H2250418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32f8a8557b7f414b0200bd51acc686fdf38fe1fe0dfb2ed88e99cc52b0d5bd87. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QZK6H2250419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8085148edb355881f9b3f8dae1f64f0bc75580fcdde385632f49bc695f5c419. 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/QZK6M2434617.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4378899ea2ce50163fa651391f32ab8eae295599976d9bb5ee6f0c0bb27cb7d. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/QZK6M2434620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84903aa3c4cfa6eabe432d59d214243d76f8b3ac376086acdac8a7c1976c1711. 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/QZNWV2430687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3c57a9df31136c59cd802caa712183e89d729281626a78d46ead2d31dafc894. 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/QZWFK2494575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa81f877911029dc513a3f50c56d5b803c657d049c4b4d7910e628fa980d7d894. 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/QZTBE2465189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf336c019433f18c8cf92fc34783bbeecd92c4fdc225a40e58e245959f384dcf8. 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/QZTBE2465190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4a41336f6f96d3aed125b0a58c27e27b0efee26b0f7ec26df4dfc6e09132177. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZTBE2465191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ac8d1a1c72c2f1c493184a2d0aa58d852b7322743941c883148261498abab05. 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/QZTBE2465192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87e63659cb19554d75f3d18eab72543aebe9cd26f815f5b19288cd6934e41940. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/QZTAT2442043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea31a0b6c2bb58f6988dc0fa7ade31d75510a70bd7c358357f9072c82203bd51. 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/QZNWY2446888.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56de3deb2edcca3725e76620216e148bf6ad46feb3a6102dbc33c21d3e2a9b91. 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/QZNWQ2222336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35e404a74e1b055f18c34d2571bbc2045d4801b697c0e44e2906f94388e7370f. 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/GBRKQ2170990.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76d80491116cba4773b7ce87be33da790a6f1d051b19e58d00c4be9387a74d6c. 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/QZES72025153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fca494038adedf82d4ff7cbd90e4a4a42d42e77bd0331a92917c6f99953d065. Chain 2 (Bitcoin): anchored in block 960376 (2026-07-31T09:09: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/QZK6M2289372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabf9e01d1382331602f3e3eaee02ea94241eb0b5f4df8a8d7412191a074c5e0b. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/QZK6M2289377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6008fdb1448720c5d30b8fd1743eec79ef02070a866651765df17a2311a154d7. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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/QZNJX2468968.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32cacc5c9030b3e764d531c0c4bab01beed1cc901fe31349d2096442433acada. 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/QZNJW2487548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11aa57b4cae6450031bd27dfb1b9fd56f507e2e776b33dbc278e4c76b3c77d49. Chain 2 (Bitcoin): anchored in block 960314 (2026-07-30T21:00: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/QMBZ92393873.