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 0xe57f3702ecd4f507fd57b271c29761a9a18f1fe792836d777a6d90c60d2412b9. 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/71d725c5-3f9f-496e-b748-9bf0a0888fd3.json and https://artists.proofprofile.net/proofs/artist/71d725c5-3f9f-496e-b748-9bf0a0888fd3.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 0xaa72267225143f5e521ae74e5f66dda8d6a1f9d5b4618e5888736b446dd76da6. 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/FRDX62402870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b714abda0b1b713b95c51aec855b173e19d7968e70c446180a8ba8545d75cc8. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/TCAIB2426922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63f581917bbfe6dba748433137a69963ea91e7c73e2cf52846ade6ab9330f68b. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/TCAIB2426942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40c829f4a2bcd2407f48714d9524e7c54aa025fb2ba56b90e95e6db14031ed39. 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/FRDX62400460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ccfd29ead0f8397e9a499d45194d2908837a720332dadf6f210eb68f21d91b6. 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/FRDX62311350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97dddb429ae4d8c95e52e4778efd517ee35f12072a86f6011cf35e20f968b693. 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/FRDX62310970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4978acc68773f44cfcf0047c10be7c848edc302b45e04c13fe5d5c99a8385dd5. 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/GBKQU2368349.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x933d9754358fc493e45e1f67f3c085a4a3564bbf4a1d1f0bcc97f87c3c8d628a. 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/FRDX62306190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0863e14c071247e215ab1896684ebde1a160361f5df72f45856ca62939e68f8c. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/NLCK42228560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6873dd0ac276aae065b634fb9c6782d81d6b2c0c6656874db38a3cec51a603c. 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/NLCK42228563.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12b2a68b38f906d2628066f7c9c5fe74458f61c30cf56aafcbed71d2e1be2114. 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/QZTB52257999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd04539772d388743abdc50b6dec97df44ca3ada440dd267bf12dec7824981f02. 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/QZMEQ2278445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd324baa520aa382e62117dece3c6f5408200f0dec0cf44a931e699e74135260e. 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/QZFP52242578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd98a6f514949417de716725ec0a5075496a1feee485f43f269ed971b4b695fe7. 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/FR10S2218712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7882dfbf22a46c71367ddf028f9e41b0bf3387c404d7b1e5379d20109322cadb. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZHZD2174357.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba90b3050f721592360f50b1fa3bda3da06921f317774d74058bd4f03d011bb7. Chain 2 (Bitcoin): anchored in block 959152 (2026-07-22T18:53:55Z), 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/DGA072188982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb52b64ef360ad803ffdc1a823374481bd6dd7bdfe75c131915e626ded6f25293. 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/DGA072188983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e6cdee6f9e9d0fd41987158e3f4f6ed4d90da7ffd9b06ca245f107dd6fa35c2. 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/DGA072188985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf126b8683fff88c6c3b16c9f1bd1772a0b66d7318177f6298d72073a97b44e5c. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/DGA052027136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa65cf01fee3cc24954f69195cb23ad3bc8c2f5eb185d7cd1bdbfe2d13b1390d2. 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/FRX872044497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01bcc400cb4e5347d04e8c288bb4eee8a8892b40affa89e9cd14dfe6786658ea. 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/FRX872044498.