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 0x91447b306eb142f61e732b56e375f052f0c1e7ad296298725cc3cb47eb93540e. 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/b29c827a-6d64-4fb4-b1d2-018a79ad9c1e.json and https://artists.proofprofile.net/proofs/artist/b29c827a-6d64-4fb4-b1d2-018a79ad9c1e.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 0x0b956f888434bbecffd8b91d94fff4e1f01f631e07220da4ad1f29dab547988c. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40:26Z), 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/EGA010547895.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9aec303d6be25543d9b30f755b09a73771b734c0be26018cba5f04c6cee2ed7. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/EGA010547904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f298a0b284bac8ba14f143411f5ded7ee30f39830429ce98ab94dd732b51527. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/EGA010547896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9981e8d2dc61e06afae203966437db6c384c44d8ea793f584aeb936f243276aa. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01: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/EGA010547901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a4e23bcfd7ada486e3f854e89b5b5801a0f02c54ed3956847c1ddaf377524a3. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24:07Z), 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/EGA010547894.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1076045b3661c783b2d8433e4976f8e1ac380000426d40e5e98281dbaddd25a. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01: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/EGA010547909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa872232c923ab4c03f91e0a68fa9902294f8f8fd19e6535f1bd5c918e48081dc. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/EGA010547898.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44d384a92c19270728cd01f9521ca94f5b91ecc0787b85abc15477520db05d3d. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43: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/QM4TW2223503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3742708e934ffbddb8070d14cdd8b569466112d37b5a832b0d9ed424303e7275. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/QM4TW2227624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59b165c968236374d9eb4860607072bc18a653db607ddfc00694bef3e4df8f56. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/QM4TW2262795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dc450d0bc8d063a85a5a69a2788f23560595268e4d83518ebdc37d57fac56e4. 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/DGA062291654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71a83efdb28dd3c89527072eb55d2b3d27d66cdc0c73216742f92c7c9c237b87. 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/DGA082213204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d5b498db19b1c8c4fd425dfe6494b6aa43762dc966f08d45c8ca3272f099da4. Chain 2 (Bitcoin): anchored in block 958523 (2026-07-18T08:54: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/DGA082213205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e3d4fe98d3ab12bab921283d479649fc0f7feb3006930e587fdf72e36ebdf12. Chain 2 (Bitcoin): anchored in block 958873 (2026-07-20T11:48: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/DGA082213210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ffd6ff83b80c541c798bd72a08ebb82bec5e4a264ee3d99dbc315fc7680146a. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/FRX202368083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ef1e8920075a13014dc8eabe3cd88d955c31b29786d6b9674c60f25ba5c0618. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/FRX282303921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x910b8397d793cad71cb42cf9c03fa58e634e703f97858d4584018194a309fd38. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01: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/FRX282347579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbb5a44ab24632574a01ff73ab8a33d45958b30739887cb7f6945581553d7869. 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/FRX282347581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b299ea08d9e93e1d75b6e82e79937977adbc3c76530f1223e248c9cce3de7c6. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/FRX282352159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc966741e97e6a9710cdf6aa41d7f0f32cd28273ee8966cdf8a35b8236ebcd8b. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/FRX282380276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9bc7a0931ff2ab2caaf1663b5edb88adfbef243ee96f28bb8a7944f64beca24. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/FRX282380279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c497738fc164751448322226d5d2c128c454cbc1af6afd810d0482cc8f2c2a1. Chain 2 (Bitcoin): anchored in block 958322 (2026-07-16T20:44:14Z), 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/FRX282380281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x399dbe746ecfef61d38e8f21ae2552cdb73be657a124e8ab5740f10320388ba6. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/FRX282380284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbf4941000deeed5dba6441aa3686a0dd80836fcf2737ba7797ae7cdcafd2fac. Chain 2 (Bitcoin): anchored in block 958734 (2026-07-19T12:54: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/FRX282380278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c444453a4add639ae82319775fb30143dbcb56c18f32a9395baadd64c4e6cc7. 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/MYAT12100007.