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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8c4750c3c1b79e9de51f2a9db4072ed4dba51d369d7f249baa3355f99b5bad0. Chain 2 (Bitcoin): anchored in block 953827 (2026-06-15T19:59:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/fa423a9d-89e9-4cb4-bc92-89eefdf2e883.json and https://artists.proofprofile.net/proofs/artist/fa423a9d-89e9-4cb4-bc92-89eefdf2e883.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x235c64d9b0e9fea6c39c0543ec42ceb8433f4fd0d49cfc6a12fa1a9dbe8ffa33. 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/PLS102013054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e33ddce20f4657eeece8a595ac5695a135402bbec97067eaa5fcc8531306dc3. 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/PLS102013090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68c6abf9e8a9d1df3ce2289924b1edee8b990016cc0dbd9132deeb8d3aed55d5. 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/PLS102013092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x063e2f1fd30de3eee510929195943319df6037e02fef98ea75e90baabbbe91f0. 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/PLS102013149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb639741323e82e8df028a36ddf3034bbb6429c58b985f0689b4afdb4056703ee. 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/PLS102013151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f77c61698bb91b68bad5b2a57c7a80d99057b7afdeb2123495f526ddc3fd3c2. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/PLS102013152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67e5f24e22e362818cd47c3afb5e9a686aab0dc671d2b9fb9ec43a267879dbe5. 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/PLS102013209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5a41ff16db45cdc3a7adc2c38db53695abe25115e6ae686d0950974cd0042d5. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/PLS102013210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80b18bf4e9664fca7b42c3de916424a061d6c94ab20b09b56e9e80d869ba6ae1. 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/PLS102111957.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfea439f905cc80c568ffac2c1541b002604de5f59dfe90dd4c8f0ffeec889ce0. 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/PLS102111958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c07ea5a2bbb5985beb1743d99c1444d76e57a08be12dad2f58efe732ddad1ca. Chain 2 (Bitcoin): anchored in block 960503 (2026-08-01T03:41:24Z), 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/PLS102111956.
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 0x49b8345e43ba21415014da427b7ae196fb3f7981948e3a42f32b43acd3f4c2bb. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21:25: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/PLS102111959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6a14ae3b942641fcda2315efb88fb6462e5ce172acd2630d53534a5ee541845. 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/PLS102111960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb8b9aa90c5a441c309de1b91e7c4871104f5ea4e04571a717b761bf6ff411e6. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/PL90N2100572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ed9b9d5320d20725836ffd5bde111b1b9cd95a512e6d7b4d0f3dec2e5140e43. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/PL90N2100575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x275d55c71af74dcdc2c077a090e77abd5ce2c31b636fcc80a98f1e3092ae8f80. Chain 2 (Bitcoin): anchored in block 960419 (2026-07-31T15:20: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/PL90N2100571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1813bb4af6b035d261bd1ae8578464f6ccaaa05bc24c49b42cdfddf5427e41c. 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/PL90N2100573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbae161099600bff0f9675c2ca765a14ce1775839b025184238dd4c0f2837fb0. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42: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/PL90N2100574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef6142913e5c0aa35615b111f0c04909b8d8ec63ea0c242e47301fe3b39131b9. 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/PLS102015537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x491f194a007c6752b0ee062c798714dfce54ea967e88e3855ea2637d8153f281. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/PLS102015538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x574d096b787a6138f60fc48691505e83c81fce625bbb5688d1d9a6811a7138cb. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/PLS102015539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x510d3b935dd6f66b5170924d5bb1baf8a68b826f1c442c39ebe3a895b134d9ad. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15: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/PLS102015536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b436c22f1ef8b766ac2ba7777e77dbb97c30976fc5ada51d780b1a447b5922c. 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/PLS102015540.