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 0x4b62ef90e5fa0012ce653716c2cf27da7bc14f0b584af61a1f9b0f2a903f4afd. 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/12003542-8d86-4c77-a3e5-d7d0a065d8c5.json and https://artists.proofprofile.net/proofs/artist/12003542-8d86-4c77-a3e5-d7d0a065d8c5.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 0x71be4f56df7ffadebf39a1fdc2d4067943e73cef9b0cca85de53b131e9cd375c. 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/HUB002000045.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x500a4fd9a16c7d69b60476cddc5f5e5b0ef8acadb54444dca142f5964e6577bf. 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/HUB001800064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97a3a6c603ef4422a694794946d794e0c6249a26adc43f9b1d99a8870479db74. 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/HUB002000026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb90d4e768a839f6547f35daa9be665f60cd15f798c540eff231891587bf0c7ec. 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/HUB001800012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x131c0aff8f8653c88b0e7c68ea7e5f899126437456cf1fe39a86c72f987f119d. 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/HUB001900015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3b3f5ccf321afbf620498430d4faf03230796383be8c2387de66810cffc2531. 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/HUB002000027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b09b6a33a900cc2882a2059289f388de855de36416b1ea0a3f2092195c9ad09. 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/HUB002000001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x356c95e9a6eb146b80e949a9aac9a9a3adde289655ab2fa705123567cff84e04. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/HUB002000029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x784154bc1e944d8bf467f9ac7e5be251fabdcdb1f3bd29c828b7c99972b8962a. Chain 2 (Bitcoin): anchored in block 960362 (2026-07-31T06:58:00Z), 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/HUB001900014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfbeddaa2befe829eb9310691ece75bee1f233a89b6b51a43e064f14909503de. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21: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/HUB002000030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfe6d25f7ed8bf67c73b013d9f6620c968b857ea226c25f8483b35515c769129. 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/HUB001600005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1cdd73bfea393db82548f0c7e11dd708e0b1088fbe49eedd9c8d227c3dca810. 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/HUB001700009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d05d99f21c9d7546bf484e4f852d1f21f9d595940afcf0c2bf3226038091aad. 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/HUB001600077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9aeadb9734ad2b7d7d83a10d65289421d331a786edf066b5c425fe36dda8038f. 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/HUB001800009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x438415111b9ca31a782cf1041ec3cedaec640b69c528d8f80b7e52f9abdd47ff. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/HUB001700071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01227c47bf8a0a2ebfc3ab40f8efddec59de2c158dd8d55a7ed2d79efc021426. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03:35Z), 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/HUB001600116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd62fff2038774681e4a7b5220c7350c0fc0429f35bdd8529ac252335b3a8fd8. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/HUB001800006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x876dfaf7e5f9038f2021019d37a5ea6891d72990206c34377bec1ba07c3b6cd2. 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/HUB001800010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f31d48429af02bead18429b12228a40193da3bc8e4612e8ba986a233b6571f5. 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/HUB002100001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb90d4e768a839f6547f35daa9be665f60cd15f798c540eff231891587bf0c7ec. 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/HUB001800012.