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 0x1959a08edb413c758bc0f7409d3dc481405641a904a336daba65d0ebdf4b4e4b. Chain 2 (Bitcoin): anchored in block 953626 (2026-06-14T11:41:45Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/2d31423b-17e9-4251-b347-948628417e54.json and https://artists.proofprofile.net/proofs/artist/2d31423b-17e9-4251-b347-948628417e54.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 0xd5f6ce136abf1784f77bd5895fc1094763a088a2e5d1d5748747b8f875d7ea0a. 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/DEB331654701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f269a1ef3aaf66e70a057efaadea8176a2ae5cd6a235e4edac11e21eb149711. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/DEB331654702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45f4cb2f618b776af325401fba52a834ab5907381a15224eeebc965d60d65722. 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/DEB331654703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb42e69f3412e7442258e8cc6082b3c342b75d39d498f1f0fbe11fa053c58c747. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/DEB331654704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9b4c1562c7f4a60f1367c5b2969a175d6f88b3e5069804bb7bd530f23e4c3fc. 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/DEB331654705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x903ba2a0ee4ccfe3ec075175ed56a2a846c3b9e41724d388522ee68278659caa. 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/DEB331654706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8a2afabe7bf44d2fc536e4a5ce48d2df61fb38c7458c146451aa87267375fca. 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/DEB331654707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3da8699b6955e90d1e61e9247eccfd791050ff387c09aa960f54c3d9f2340501. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/DEB331654708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5755d81be44e9814d147be68db8d0a5ede868a3127f015b0d22173ae20ac164. 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/DEB331654709.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa54e301d836b75852312ba6a7f7627bce4926e597b095c8cac01d46cd61f7dc1. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/DEB331654710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd5823b666d8c1ff09766d26fa7332529f587b636f7139c439b0c146cf7303fb. 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/DEB331654711.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc88af655b40e07cd4b223e396d19471ea196819c61c98d975869d0b70d7a80f. 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/DEB331017701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67c571c46754edf0c179d48438f55b396c0ade00bb571d50e5204ab61a4cc4c2. 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/DEB331017702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x773c7b1257d399295b11a7937647c2508aacedd1333001e25c8f415a5d3aba5e. 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/DEB331017703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed6e526132365bcd50f179dac16b5d22dacfcb4c8415815cbe749fa8779a2497. 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/DEB331017704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa81d4fb949fa8062abf3ccdd2c99a893df64181be20fd225563f587f87d9ff83. Chain 2 (Bitcoin): anchored in block 960183 (2026-07-30T01:10: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/DEB331017705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0fcf0570cc33b78ad5630ce74c52d480538482056e3398507b614adb63be69c. 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/DEB331017706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6b026e03ca433657e60ae682f8c71cd8406e61bec94971747802f709663843f. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/DEB331017707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9688c09709e6a0f3ef56dfa18681db724f7f49545331365fd480d1b21363cce. 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/DEB330807901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f336270c5688fd4ae6bd8a4e7b88df6330bffbc9a4cacf447189d533756e849. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13: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/DEB330807902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x482f016346eb4b22133e8ca32d4d87951166c954ade58242a77fb55fd0938f84. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/DEB330807903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb46a0f7534f3265a4ad3d0dcdc01313025c47fc783d3fbd36ede0dfda91ab07. Chain 2 (Bitcoin): anchored in block 960381 (2026-07-31T09:50: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/DEB330807904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef023afe3d62f3781081635ae23862f29d718b06264c407373f650b088a40680. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/DEB330807905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd821cc911cb14710412f744cfb81a94ba6ffdd19fa1577c3914fa4763e19019. 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/DEB330807906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8813066e29648343e30b25511e9f0c54259b2c93d022fff60b5da9f937c560f. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/DEB330807907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x700e03a2d25b5c9d0cf12ec042027499ca342ae3bff61045370c662458357c57. 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/DEB330807908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ee83a4ca3732d6939e1dcd87c12eb58559c6d46ae0fde01f9079d44c2ba148b. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/DEB330807909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e8541ec2aaa46b48eb135ed9b45b74742e75346a819849e5e6a52bcc79dfabe. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/DEB330807910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7a64e24988f99316ed1daaca9882a3004aba3fa5b5f0a92aae55364cb50e6f3. 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/DEA890500900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fa8baf4fb4d3a465614309a1d2d28f3c5106482103f376766695ff355c34990. 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/DEA890500910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06868cef20392d321106ee9fecc9bc70a5676db6d89a7c8304173b39727287dd. 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/DEA890500920.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaca3d2f0b3fc167bf9f056a5466a3ba0607b08c7655ad7ff26941f5195bc0ff8. Chain 2 (Bitcoin): anchored in block 960389 (2026-07-31T10:20: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/DEA890500930.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b3a42a9f26640184f3956c630323fc10e76dc27e18afe2872ac76e8d7e75583. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/DEA890500950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c4f38ad9739aba7335ae21f5e0d5318686cad199a1212c3eaf6a2da31792eaa. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/DEA890500980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16a5be69eb3445d8a2a09546c323700b33936359dc3d103008a15754f6020936. 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/DEA890210251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16443af93615c9d1fa69ee99511a369e130c640bb327a62ca40ba0d9284584e8. 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/DEA890210253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x326800abb580ca034e5636a9733bbe615660fa45eb48d63e0cc2c9de7ffda125. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/DEA890210255.