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 0x4abc3ef0b3e480ae7be5d24b3ff5fc208a3e0f26d3a95b79cced1e560af5b25b. 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/d697f81f-b146-41ce-94fb-a961faeb42d3.json and https://artists.proofprofile.net/proofs/artist/d697f81f-b146-41ce-94fb-a961faeb42d3.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 0x2814ef9b897bf2a34dcaeaa94be81b75fdbb7a94a7dac7b0ce65d0660dde2d88. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T21:55:03Z), 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/ES71G2020740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3eb360bf5ac9224d2a33249a469e57245c8effb2f069c4c8fae1c5d833f7675b. Chain 2 (Bitcoin): anchored in block 958644 (2026-07-19T02:21: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/ES71G2020735.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0225bddb7a867a735f7c9f53c3672dde67aed171e693554082adc511332ba3c3. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/ES71G2020736.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e4d25d877bde2be50d5c85e136e87a6ddd1393cf67a0c382482f93c1cd76d93. Chain 2 (Bitcoin): anchored in block 958430 (2026-07-17T15:33: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/ES71G2020734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4281c7275733865077d9c90d41b28a5a28c945341b8dbd525d9681aab130539. Chain 2 (Bitcoin): anchored in block 958885 (2026-07-20T15:46:55Z), 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/ES71G2020738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf841f70d1687f693ae7bf8acdc2f4b4526c3619acfad12b91d282cc2dfd5aea2. Chain 2 (Bitcoin): anchored in block 959073 (2026-07-21T23:25: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/ES71G2020742.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c20ca3d18c4e802fef289eaba76d946b4286048d6b7eccf248df918a0d876d6. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/ES71G2020739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf94a100f236fe735ab44fc290d8c858ab752255d19b922de19cef7c3770f6658. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), 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/ES71G2020134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1eba6b96d24af1c1a8e6dd91fb5562ebf20f862e8d7208d9a5d6a1076b9e5f36. 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/ES71G2020135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x653fccbdfb565dacb96dadf99f2bf01a41a435004a692554f868592755d0e170. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58:44Z), 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/ES71G2020136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x832527fbc3d0cfb5705f42cd16ccc9f425929fabe6a3589232b59581034869ed. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/ES71G2020137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecd4645f9ac15d2be4b55cf36c033677157d4a39e180a45177573db8b407e9d6. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), 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/ES71G2020138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf950665db37735ea20d5094994ba386c779d3f18ce0f5f491dca66eebef95433. Chain 2 (Bitcoin): anchored in block 958644 (2026-07-19T02:21: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/ES71G2020139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa68d186a84f5a23f1328dcd372cd8f4752da5380e2b9eec653a3beaea48a54cf. Chain 2 (Bitcoin): anchored in block 956482 (2026-07-03T10:33: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/ES71G2020141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x769ad08df3cc763b69ac15be8aab744ba47817fb6e6474489b935b578a1f795f. 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/ES71G2020142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x855369ba369f71ea7c3dd55197b2c486b5629e65b579cbe75d8a43e37382c71b. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T17:41: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/ES71G2020143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf6fe764cb813b0d7f72eae2bea6342614d33ca9a298a5eae0f8bca13c333c99. 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/ES71G2020144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x279a31071301df902ab2767504469eac8b5422f40aeee9d7f12925f259209f61. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T15:41:18Z), 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/ES71G2020145.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40d64dc83b919d856eccf9410fdf5454ba5926a61c840b4a3f50e619a4fcfde0. Chain 2 (Bitcoin): anchored in block 958324 (2026-07-16T23:44:03Z), 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/ES71G2020146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x189512d132a322df19dd845f36921511141f13baa93facc4b82671eb9286f70b. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T04:39: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/ES71G2020147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae72b99bf0c5e27c5c0a9e8863142260fac24abc000d621eee783543076ed460. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T04:53: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/ES71G2020148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x307c7b449f2528e68ae72ed9f1a4670ab66395e720609411f92b6f7dc4e2da01. 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/PT9GN2000003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42f262011e9ce32f078b6cb81858cc335e376b46dd4c71fec2a854bb53318959. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/PTES11807900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03b38abb1e5bc159cfb3224d6c347be94f4e4650890b142b77b05560548fed0d. 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/PT6I23000001.