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 0x403667e41773c8bab5fec46347c428c65bfc493cda5f7cb70cfb7109fbcf2cab. 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/da1f3c74-1647-4b0e-b4d0-cc31e2585e01.json and https://artists.proofprofile.net/proofs/artist/da1f3c74-1647-4b0e-b4d0-cc31e2585e01.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 0x8f8e137b80902422b7340cff75c252fd6c7062b5b6cbbe7fb036fe6d2b3d7335. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T20:39:13Z), 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/QMCE31902073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed12fa4aa0888a811929ebc8cee07fc98a240e854c33cf6aaa971911e14f9581. Chain 2 (Bitcoin): anchored in block 958897 (2026-07-20T16:26: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/QMCE31902076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3db4d650341f667d1eb25989c1a8b16ab0c61cf1552b13560ad043868a2357d6. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/QMCE31902083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64c8ae0b7088f0e540cca52a4e6049cd610e3136ff55b60f59c4556c485fd57f. Chain 2 (Bitcoin): anchored in block 959018 (2026-07-21T14:12:28Z), 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/QMCE31902501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x764f2f28e42a9da54c8ab6a090a417e6ebcd0829d115ff263cca3ea08bcd4a99. Chain 2 (Bitcoin): anchored in block 956742 (2026-07-05T05:07: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/QMCE31902602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd418ae0b37b7c3751ae9e8683b500110379e2bc13b9c552b640287de66bcd1dd. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/QZNWT2202518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ade9d0ab32c4da64106318216f0e8b89621900f3886801e28853ac6f6cf6e78. Chain 2 (Bitcoin): anchored in block 958864 (2026-07-20T10:24:04Z), 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/QZNWT2202735.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa96b689389d2a453a4dc64d886c103e2962b4e1a5df2f15b2742dae93cb958f. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/USAT22221864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07e255e9d77f0b042e1d2b429fd5edd049a474e78e01f3ea4783a46557a00dab. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/USAT22221889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d4e9efc529d8953accbee7d247d563fc83738346f9062e9b4c4219fd6e05c21. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/USAT22300459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70a659658d98a745624912604cfd30685e68fe8a44b399bf4c708a65f60ee087. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T04:27:51Z), 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/QZPLS2387330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35e2e6295b8e1857831288b691edbe101976491b45ae94d5ee273403f2f4c163. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51: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/QZTBD2344582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x072c98d4d64761da32f016e94e4ab497b8409fc535802657e342dfaea857a130. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/IEWNY2402950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fee1f96666f613fb2d19ee48dd080336634fc806f6d4aced5051ea59e50e37c. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T10:35: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/IEWNY2498078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa96b689389d2a453a4dc64d886c103e2962b4e1a5df2f15b2742dae93cb958f. 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/USAT22221864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6516e32fbc218ed36157f7088239a4d6b7f20841e3a9850bae069e99b9706e8f. 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/QMKSC1901276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc403d020275896da5f076bdc8ea30c782e4395a1e1e994cc63c3a1b6a34f9995. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/USA2P2251171.