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 0xcaeacf79000fbe3d4edc65bb24b41043d3e30a7fcb4cb81f07b9a71c252c15c8. Chain 2 (Bitcoin): anchored in block 953717 (2026-06-15T01:05:33Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/881007f9-4e34-4f39-ae36-6fd2495d81e2.json and https://artists.proofprofile.net/proofs/artist/881007f9-4e34-4f39-ae36-6fd2495d81e2.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 0x9e318ade1988fc317f65948afca84471fd85be9b6e2f0d747cc52f22541947a5. Chain 2 (Bitcoin): anchored in block 960355 (2026-07-31T05:49: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/GBMA21884834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa81318a72f9e44e56c7de3879214178f32ee30c2b817fc75f8bdc5a488692ec. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27:44Z), 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/GBMA21884836.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73cd503473a54e55a5bc03950d9e9b77dade8f43124ee9309c9f5906a04a9512. 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/GBMA21884841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9977ab5b1f5079293671176abd2f3b8d4227028af4f40398e052107a9e86c75. Chain 2 (Bitcoin): anchored in block 960404 (2026-07-31T13:06: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/QZHN32369634.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe6b911bc8c22672699c433a2e405799d7726454b92f9ac26039cab70e3390df. 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/GBMA21945372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a9ac516cf158a5672c751b0921a7f579added1940b73b4f8f3ba79e959421e4. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/GBMA21945366.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37b56a41b31eb7cbb5df1a71174dc9141c4e248bebdd3927ca30cdde0a5b117b. 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/QZES72311200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52d4b7ef8bfb0cf1f3be9ed654274dec67bea34ad1b328a71625158dd63eb157. 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/QZFYY2235272.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5b9fa76934ae78e52987a338ec4d4c1e5acf60a96ef87c173304a8820e57c27. 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/QZNWT2248005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c405a5c89c9f9ed6c2c9830f5ddf9c80974720044f1ba54c1b1e3f6443e81a3. 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/QZMEP2141462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd92bba8a9497f7b2651d5a1277652baae602cd87723306548851d8bf151a10f. 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/QZK6P2363548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0169809412225da6b835eb1c60bd8a798bfc634366507763e9ff89e220c3411. 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/QZK6P2363549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec0eace835a2582af8d4023d28a625597b343f7cdcdd093fee62a884851a257c. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/QZK6P2363550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fd9e03ec5a3b91d48a23337afe47c7daba67a8a8c349be500e5257d2db77bea. Chain 2 (Bitcoin): anchored in block 960181 (2026-07-30T00:53: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/QZK6P2363552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a9b906cb151e5a0d99fbf5f17f850634b4582817e7670da652d734c293f6684. 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/QZK6P2363553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d22860cae3fc8b22b2befd7b197af8ee6aa710dd4b382ee8ff8c8fcf06b2389. 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/QZK6P2363554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72af1493d021813536a49e4a805a500a7fc63040ac58658b7255ba31d7c37390. 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/QZK6P2363555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21393f99b88b23a3d3e58faafa6af52cbf5f0547c89706dbf315881b76f89c1b. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/QZK6P2363556.