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 0x7308d79cf6335343d7bf879b73c20a8202bf71196072d4520f374cb802e9cef5. 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/c98487e6-f297-4f95-a61c-5d0b6ca9a32f.json and https://artists.proofprofile.net/proofs/artist/c98487e6-f297-4f95-a61c-5d0b6ca9a32f.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 0xa9a108f59c12a1b2fd10d7cb6730e9ebcddcc934a90c72ba1d1ba77afb5e131c. 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/CZAV21900097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0f155a344beefac03f4cd84ae12036773cc4d6fa663d053527f15d781c792e3. 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/USANG2067235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9db65fd4efebc2ac6f57e88d3736d3ad89d7c20ba919417426bdd5545c8ba360. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T12:45:01Z), 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/USANG2080491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6a69b7d139443ce582b1c21c8ae092ee5f16dcfcd5234cc906decfe8b3e1397. 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/US3DF2087922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8adbc68a018ec9e938303426df91d187d4b3d44fbe4ca8e05e355eda4955e352. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/US3DF2029369.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89b2f9445fe99883af16bada14a057974e45e3837497e867a86a117b40b6f2f8. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/USANG2131171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5349bc23c57ee2231e193f0f211e7c6123d62293eb94114f28d4c54608b0950a. Chain 2 (Bitcoin): anchored in block 958126 (2026-07-15T11:09: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/SKA012200042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e0ff1bd0eb880d67000068df5e5d66e0d2e7bd1c3a4812a14940cac8b461569. Chain 2 (Bitcoin): anchored in block 957882 (2026-07-13T16:48:10Z), 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/SKA012200043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22020e9451d8b10d12f83d0a9e723e02a2b94826b40f5e8b3b78ac973e16e266. Chain 2 (Bitcoin): anchored in block 958880 (2026-07-20T15:29: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/SKA012200036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e4077155173603673a596295690f88e645540f18fcdbfc610817361d96a30b9. 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/SKA012200301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x026c1bc3fac3f1bcde5b7c5f8e2530b48f80223179f3bd4c11ebbda837420e31. 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/SKA012200302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ab51de0be8f58c711fdb6e12b05a6c4a4a12f6be1efa64e2500b45de439f8eb. 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/SKA012200303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85b248c6e585b45e59b7fa6a64170d37e21504b32d3d16fd5380bc343ed6b30e. 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/SKA012200304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x826f06923ee392691fcb37be7e24345eb380dae1fa95438bfbdb30ad90083b08. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14: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/CZUM72300105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x556ab52a79cf55d6b5523c089fe2f1db692751e0b412ce217d1046a7e4f12909. Chain 2 (Bitcoin): anchored in block 958377 (2026-07-17T06:48: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/CZUM72300356.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x860e3482c383c010d88736acde22424c13fdc0667358ef94dd75f04e470cc344. Chain 2 (Bitcoin): anchored in block 958142 (2026-07-15T12:55: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/CZUM72300616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88c9e8fed97ca897bf2b431da2a63f2d071d7c39b7b3d23b7db966731aff79c8. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47:21Z), 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/CZUM72300907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4defc6e128a4da9b426bd9c11008325fc616f3823fb3e5084b9eebfa9986077f. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/CZUM72301031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93ba49110246d078afd68e1b76dcfc60a2be703334799c9961c838b779f2a8d5. 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/CZUM72400244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f37a00a7a2e9a7fa13eb96c4907759e8632982937389f7192e2fb27f97ebfba. 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/QZN882252168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef4ed2893f0f2e61e527eb385226a9d25ee014ddc236ef5b6b478b961b933dc5. 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/QZN882204839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce7434296ef233d30d195bd96ad091c41189b1712c55d2f86cdd1725ea743a52. 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/CZA162101493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f015dccfea154f63596ea1a7eae6643616328601273496bab6d34124806fab1. 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/QZHN62004144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf20320799e51cea83a2220d75c2f8fb3bb6e651422e34741b23b5bc62b0c058. 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/QZDA82411842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1e15b1aaf0426f4b4b9dcb4ccf2398b57ba703d238169c06e7b85224bbf84e4. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QZFYX2413530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x375c644a167d6568984acda813a16eb49748445964b709196f9e7c4267c041af. 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/QZN882439052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88c9bfe2ded7fff976ec1f04787b2b1e031a5d47926b22d02f72e91095f3cef7. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51:48Z), 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/QZN882213474.
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