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 0xad855cbf1d43990daed942350560259e87d028310e9e95060ebbb12212f97417. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/5bf282ae-0a77-49a1-9caf-f4962f1ccf08.json and https://artists.proofprofile.net/proofs/artist/5bf282ae-0a77-49a1-9caf-f4962f1ccf08.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 0x9168c2c8823fd4c7dbf3b961600d25fcb1c8a81d1905367aa7b6fc371b8a175e. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/HRAA40800445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1531020aaf54ec02a9c43665f90c2db7b6d8f480bfc065347fb41302e3564c7d. 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/HRAA40800446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d3176dfd549b95c02b421dfdee7fb0a2e0fcf751e6bd553514c8d3bde420b32. Chain 2 (Bitcoin): anchored in block 958060 (2026-07-14T20:39: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/HRAA40800456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae8491172c9dd83e9e86cda349aa215f654f972f228b68e02f8f6d0358a5df7d. Chain 2 (Bitcoin): anchored in block 957625 (2026-07-11T23:15: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/HRA041165963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfaec8ba82b6f39e2aadf5b37d3ac7c7dd6fc473e6ddcc51139a9eb8a4e7d4a8. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24: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/HRA041165966.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66c85e1e476f347471acc8cb146e031cc2401f2d31429f2bc367a84f8b60f98a. 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/HRA041165967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x156b27f6868ef0153f8e40fe69a47296d32d2ec199212a7809ef6e56f08ee694. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/HRA041165969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3e426fd38cd4fd54ef8afe130f6e6d796d5e93d64dad3077cb895f09540e461. Chain 2 (Bitcoin): anchored in block 958681 (2026-07-19T06:14:54Z), 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/HRA041165971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03860d3f3509e9082f91f219ec3be88c1e35ac639d1f0ba9eb9535d4dde37e83. Chain 2 (Bitcoin): anchored in block 957629 (2026-07-11T23:44: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/HRA041165972.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9e1826c32c7da390c139818855963c7da04376a671aaac6be87b911e351e3ec. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/HRA041165975.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc30a59e0907b137f3769404786b988effab04d5aac20245a0775ca5fd28d3735. Chain 2 (Bitcoin): anchored in block 958689 (2026-07-19T07:11: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/HRA041373457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb97655e2aa87c6cedc69c85ba35cb6fa08dcb56cd0b1b172aa72aac965e90a96. Chain 2 (Bitcoin): anchored in block 958342 (2026-07-17T03:08:39Z), 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/HRA041581988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2bef62fd407cb8d2fd855e5c3b793aaf76d966f4315f1399a1d4f6430dcfe3c. Chain 2 (Bitcoin): anchored in block 957629 (2026-07-11T23:44: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/HRA041581996.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dde0b7900c16b9b520e06898eb75c24ce730e55aa077e67b4b6ee295d1179ac. Chain 2 (Bitcoin): anchored in block 956440 (2026-07-03T04:03: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/HRA041477969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7f22b1964dea51610da81df960e057ed1a9221b19800fed8ef266a7ea40dab1. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:02: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/HRA041581997.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x940fea0956a7058eeb2910e77a6ac6c6e61b9aaa69e69d0dee0d75ed06fb87fa. 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/HRA041479822.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05d474f00b0d6fc1b019dbdf92b7d948a21ee0f281ded909c2c53a815924fd43. 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/HRA041165968.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc42bbc198fac22857a0cdc48cb1ea9134720de214a63b5ea8856a1d8811e482d. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27:30Z), 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/HRAA40800451.
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