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 0x6c82858f929be1c02f1e6328442c1316996002749c4330c65fa60b556fc6bb97. 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/c5bdab7f-26de-43fa-b818-01b8ab4b75b9.json and https://artists.proofprofile.net/proofs/artist/c5bdab7f-26de-43fa-b818-01b8ab4b75b9.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 0xd19c8ccb5af129b097071cbf0d09628ffef3298bd0e898d24c20daf2c504f6f0. Chain 2 (Bitcoin): anchored in block 958095 (2026-07-15T04:30: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/AEA0D2321609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea97e90de461a536ed6eedbeccbbb428532a8ff6002b1c5d186bdc3d2282c03e. Chain 2 (Bitcoin): anchored in block 958106 (2026-07-15T05:35: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/AEA2M2491618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa48d08ef280bc81c79801287303a78b8151935e05b27582b387f82e4cff0a348. Chain 2 (Bitcoin): anchored in block 958104 (2026-07-15T05:34: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/AEA2M2196637.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39436b398b842ca526bde5290837c744cb72eac61bda8b664448b730c61d24a4. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/AEA2M2196631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91c8719b30f2f925d1f61f0dc65c623330c182cf75c41eb8fbd66581364cb92e. 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/RUA1H2164141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64d826cd7a757d1615c3393050d5cc17594075534597c1c9a66672e14f17e018. 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/AEA2M2345964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf673dc6b9191b74ededfd1c139df23f2647e91257d5e8c920947e83c0015a363. Chain 2 (Bitcoin): anchored in block 958465 (2026-07-18T00:04:42Z), 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/AEA2W2533685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x312913fceaed4f2aca2ebcc6274881bb0562bdc1800095f5158c95bee4e1429c. 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/AEA2W2531189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f74504be49538721231f79a0c8d52991327a194963ce1e0268f6cd203e87857. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22: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/RUA1H2164138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97f8c3ad98be135298cb59132dac69c0b5ac7c4d6d599e86b00bd23e9061e5fc. 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/AEA2M2345957.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafce3f966084ef85e87e3f49dc827d7433416111d573e06fea2854b13092d741. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55:52Z), 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/AEA2M2196633.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2ff2fc35aef66210348530e97cf1caec49264fbfc2a42557143e96dd675f34c. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49: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/AEA0Q2455581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35a8979b29b65c3756a5f35bfe4d22b5de8dfb4e3ea146489e75a79012a51c1c. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T06:27:23Z), 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/AEA2W2529331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44e1e450d141de13e2b671370ca4e8ac11fb58f5e652cfcd8f7bdc248686224b. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/AEA0D2321611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe30d240ead0aad48f7f23b14fb5fa04da18803fb169359a781ece60acdf4219f. 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/AEA2M2345962.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd8135ce82a11994203d289913b6cfa36f97eca5394bf6a658fd907daaebbb9f. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T16:23:52Z), 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/RUA1H2164145.