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 0x8f1734351205e703054bbe9f8259ac226985b79269225aed8ce33cdde0738318. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/8a8ff5fb-a590-4ff1-8ae8-eb928fbdb675.json and https://artists.proofprofile.net/proofs/artist/8a8ff5fb-a590-4ff1-8ae8-eb928fbdb675.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 0x2090261d13e52d6a98f26b34f58551e8674830af6908e159e73656fbd3b4fa8d. Chain 2 (Bitcoin): anchored in block 958204 (2026-07-16T00:31: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/QZK6P2284151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ffd6952297f7586dff5ac5dd1c34cfc29f10676b2626dff4be27e42f3ce8815. 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/QZK6P2284155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c36caff8300fc040a6e88ad293c94aee1ff2c0a7ee3adc28585c2733e3d3c44. 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/QZK6P2284157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d18611eeaa3bc4d433a62ca622852a36d8b1dcb9c074d9463f2150951efeca8. Chain 2 (Bitcoin): anchored in block 958547 (2026-07-18T12:44: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/QZK6P2284158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x926fb21dd88b0f75cfc5457de25b2c0e0878e1c0ebc3a386ce6f69b185b25b97. 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/QZK6P2284160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb08c071f63be817544c5c18742ad2176ce528190f11b2ad190a90513b9d51ed. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T04:37:50Z), 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/QZK6P2284161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9438c5cccdb62336bc3e456ea07d77325515740774a2a8af1b66b63eff4c933b. Chain 2 (Bitcoin): anchored in block 957874 (2026-07-13T15:43: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/QZK6N2277866.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef1f5007c62dea16ee082d0ae06314cb64039394ea79a5e41e5fdf87c416cc2f. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), 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/QZK6N2277867.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeabd4c87f39e72c0aca85c4fdbc4462be8edd42c3ead84048b7fbaf6b9ebf9ce. Chain 2 (Bitcoin): anchored in block 958991 (2026-07-21T12:10: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/QZK6N2277868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79beabef8baf4a9ec531e9cb6a2d6f0e50f2c9390171f11efcad265a1a21a741. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/QZK6N2277869.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x116734a07a78309e98e14ab8f9840526afb7e2f5e432a09d90153a59675dab22. Chain 2 (Bitcoin): anchored in block 958218 (2026-07-16T00:33: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/QZK6N2277871.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36d227107c9be56deaf7449989800f8a62359b8e245f47798921e62f779e6c7f. 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/QZK6N2277872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7e9300b51a8cc290852c9939b539d85814d6a0fa078b9de5841e62bc6568c44. Chain 2 (Bitcoin): anchored in block 958212 (2026-07-15T23:25:50Z), 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/QZK6N2277874.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b1438131f215bdb09856eb9f1679d8d5dad381582c4d3f6253e3bc71de7f7dc. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20:17Z), 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/QZK6K2295396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa4741114e820a1c723d244e1e224531e3976d5160327581a44e9a9bea7c0988. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T03:22:47Z), 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/QZMZ92314022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ff308629334688fc5942651c1668de65f1438a84ffe7ef1a76948618df54e99. Chain 2 (Bitcoin): anchored in block 958988 (2026-07-21T09:08: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/QZMEQ2335203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0baacacffdd81f7dd243567368b1eb436c12f59feda910fdd65dc5a6999f1bba. Chain 2 (Bitcoin): anchored in block 958404 (2026-07-17T11:34: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/QZTBF2434201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf771a71aa709010d560c1ba4920cdb27e43e65ab2fdd74d4db72bad90c36d3f3. Chain 2 (Bitcoin): anchored in block 956713 (2026-07-04T23:03: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/QZFZ42549956.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f9cd1bc6851a26b803051c5e7d3578310d2a9e89ee14fbbe4078c3726dacf20. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T05:08: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/QZZ7P2597651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x286b4bbf0d349a33e6229b380800a3812af290135f0f0283277e564490b7014b. 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/QZNJZ2320231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a7d455273a225e1e2d1dcd2b2cdf1defdef00cb4c0e26b8ff6405c34be5a677. 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/QZ5AB2477152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c7289e4b5e6b51a6afbfb6ecfd2229da77c7aa98555e5bc323510b2520962d0. 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/US3DF2489588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2a656b7e977d4b09c538835b7071ec91e15c6a420e37b9135a7f61ce132b38d. 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/US7VG2486212.
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