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 0x8e68bb2337642cfd00922a7ca57e8f84a24d8deaf3cd809565ff6351484a069c. 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/f9a988f0-50a1-4a3f-aa71-d1f700ecf3c0.json and https://artists.proofprofile.net/proofs/artist/f9a988f0-50a1-4a3f-aa71-d1f700ecf3c0.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 0xccfa8a03e7405b5ae5778869b783ff4a7fce7d422cb2249a5f79e7043d8d92b6. 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/BXKG22301215.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d90fc0bd6bfa480fd93b37109750d7385470ad1b25f03eb4786428bab6f0b1f. 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/BXKG22401216.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a788c670fd0788ee487b013748aee4d71ce1a5e979e8d8942d2901bd936de28. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/BKLY42400003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f78ef0d3562f44f6d6ad88e447c4f394eef9a2e74c39f228a623ef741319000. 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/BXKG22400877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb22e75354ba8415d02640156dac2e81cc71988cb21204f98b3502d2f952ba4e. 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/BXKG22400736.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x397ce38570a34f58bb0b11d463f2d35587441fa10cd9c2f644cbc5280a21ca5c. 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/BXKG22400337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d721428d5d83f041ac00ba005ed4567a5670759fdc366aa32b6c8d51315042d. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/BXKG22400336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3b3bc741beeb840f6874fe55d5ea70a5f44063bfd522cd0992af58cd35dc811. 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/BXKG22302285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f71b433e3f2810c486aa83d8f49ec7eb90425e22a999be667f8d1c6c273cd4f. 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/BCV112300042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x691fe778f9aab646d65ecac966ce6fb625e1afb3c97906801be1550d50997e17. 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/BCV112300038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c960f5129fc80c7d3f95d18a0f922d676677788fa70131950e477ac0959b1b8. 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/BCV112200081.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f1fc2dc6b64259cdb69c101443073788741774dd9f6ad58bcae79481031f491. 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/BX7P32200126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2aef641789f2bc714c9eb0415db4df1cde714141b9fac18a31b1525f1bac6bb5. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/BCV112200051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e05aed460545fc5f096dfa9e3263c8d56cdefa4bf61d4850f81c24f28b94486. 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/BCSOR2200080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c5c1eca366f9d0f4fc203b9242a40d1fddbe4617482137234301f221b4ccb57. 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/BXG6R2200085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ec49f03c2e4d3a3e99bf145919e511489a5e9f7b05804bea9e7dfdd62a36f98. 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/BX7P32100053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c3ad189e4d0195bcaf37c772ede05892066b1595e6b9636f2da32307c4bc9ac. 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/BCV112100069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ca66093cdeb3cae3bcd19480caf1b28c14791e1bd14fe378d4c18ec71077fe7. 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/BCV112100046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83212fdec6608e1c4cb62dcc33d9200f7f3bbb27dbd32ecd3fbdceb7ea343d13. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/BX7P32100027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc857e77732effe1c1568461e89e37ab1de97f3d87bea5bb3a7e0883a819f97a. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/BCV112100027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8349a89a92e93aadd9522871054c936a6ce944c7bf265290062249cac6c7dd52. 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/BCV112100024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xade2fee531315ed404464febb3f5672b62dab6084ac9e277de61e34bc0ed25a9. 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/BXSW72000363.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6db2a03dacb57f85e02b087c0c129e182b798632094b182b44dd39da008452de. 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/BRRGE2400515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68719fd1b6ebcd97827bd0c8c6a59a2ca5438a00fddc015b4cf17ee70eec6fc9. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/BXKG22302486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dfc3295caf90c998f50c8826a5ae85380eaf419d9b854fefa1908426a220055. 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/BRWMB2301122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcf02c28afbf3c5d12ced11b12254cbc0e7454f3709b66ee527e78e3907cca77. 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/BX7P32300606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2f29d03a1b52a3f3362610df1d2585595a8adc616c74a6c10e25512a9580535. 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/BXKG22301393.