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 0x8e342d5d17cfba44f708feec8703209a318ca7452bf7d885820079d0d37f4b08. 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/b9fed253-ad99-4687-9739-d4c98290dd8a.json and https://artists.proofprofile.net/proofs/artist/b9fed253-ad99-4687-9739-d4c98290dd8a.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 0x6dd542644d39a55b62e2a3399caaf1327235acc22c4f326bf553ad9541172c9e. 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/QZFP52115671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf81237e2bbb1b73661e09e462886242dd11c48725b0493e850f8fa923859d6d. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59:37Z), 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/QZFP52115657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x412510ce136d6181744d624507a52cb7034dbf4ddd24253da7b7cc6fb43a8074. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T11:48: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/NLCK42213127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x447db7d647ce524e8f1f0eeec4bb4460c894edd52b66190f8277503c7ec65a30. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T23:54: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/FRDX62300760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa82b3c6b344399a5c3727130b38ae25e3a1f3936239f349e87709c2f497938b5. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/FRDX62402860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf90987372b61a29f143097c3fe21163b67d5afcd0f203ab1f2f61f87387d431. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30: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/CBAUX2402764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9744fa9745e7d49d39bed3598fdd8329231959c349a9232e25501db20822f750. 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/QZHN42546117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd69061f1ffa05a1a874fc3d98bde7447b37858134be2d82d401d5582a19da47. 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/DEG932505007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46c9fd52db942b15401d4c911f136a3c60b99b29363d08b9fe10bc2f1033004a. 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/CBAUX2402729.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa165876a3e2adaea0cbaa3bd4b720d6f046ac1266d21d31e4f1102d531866bdd. 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/QM42K2492594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e3a659a725210c53e30299756f34673e4055ce0ae9b19979cbe6ea7f01ff5ed. 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/GBWUL2101675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2ace1b57d3afe04ddf0607713ed7faf135187b03620e225d1816636afb02df9. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/GBKQU2139411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x849b8eca05c73c3facd8df745a0be0b562a4311bbe82b9b34c609b8f64773512. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/NLCK42211435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f3e71955185b7b13497a569dcbc693ad1331dbea94e79e919f6c14aff79a44c. 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/QZMHL2036791.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22e2b04f92eff81a156c252bcd956df58b3492ee4d92d2ac6c68f898fed7391b. 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/TCAHS2345702.
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 0xddffac58249cbadb6f608c9454b02682375f808ee9b93b23716bc1d1e54e1cf5. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53: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/DEH742173639.