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 0xb9c3f8d41caec32ce20d3a9a26c0c6468e85b01b696e633776fc85c43dabf440. 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/5012de19-c9a3-408f-a510-5c650da89fdb.json and https://artists.proofprofile.net/proofs/artist/5012de19-c9a3-408f-a510-5c650da89fdb.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 0x85b91446a3c996cea95224deaab7b91f3382fb3b7719ebc73153e360c217a844. 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/QZFZ32153439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3864b7240f37f018c4c20826a07163adc234e71bd4c3ad7b12ebfb6ee8430e8f. 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/QZFZ32153440.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8edb1e7f2ea4907c6761021e983116d01d182e36a22f1247a1625a1eafd52e5. 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/QZFZ32153441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecd3009f8b1b266bb547e1083368d876b4dc98865844d99b450c5b7d2b0df9e0. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13: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/QZFZ32153442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc99265290a861377e2e594f6401bd9171774e57326740e4c5119b734f7d7ea4. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/QZFZ32153443.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x091c1f714752f56d285bf12f7eb63fab5900a999dfd47568962848a30a1c57a6. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/QZFZ32153444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe48485497de749170575066a5af7d9ca01d2f98ae5eb4290a8025edf23793df. 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/QZFZ32153445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14f5d7e499ad0906a5ea993092272b34350a7b113319ffd4411852ee2ff8dfc3. 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/US4TA2400096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4e6607d413db7d81cc8e156499803ab593ae3379b519d3e4c892ef4e006efaa. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/US4TA2400097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b31dea11db5d7f2392f07f86a9aa7f5a980c563d75893fa03f8bf9914040b7b. 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/US4TA2300091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x462c1535bed35eaa904692c9abc18ddd0c433370bd8e470304ed7e618760656f. 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/US4TA2300092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56d58bc4228a32cc49dfa9bafd9ba8dfc64cc347c5935da06492ad24c5294cec. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/US4TA2300070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa08d1e437ac0a46970b16383f7a6e21fb965d53d03533e906f03530783b9dd67. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/US4TA2300071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc83661bc7cb90efd23bd2b38a2ea16ddfb68ae6394d569ea9cdb5f96f08bfd8d. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/US4TA2200123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54840f46f98cf1f2ac09295fbf93d0b306ab1bde969785a13d08b08e7cc53bfa. 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/US4TA2400063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x324664d111ffcf1052ca5fa448cf711096a8729f46dca08e42c93244230b3c1d. 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/US4TA2400064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf13775becb3bb4a90723f5161100217a4479fc45643b60e6c83f992e947bcfc5. 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/US4TA2400065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x003fae354325f1c4f7c823da40c0a0a0b9857eab1479431f9a6e075ebb6c9b79. 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/US4TA2400066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa31eb0e875e2ca815b50a1bc9a2520dc45beaf7aa7fb2b5e7b3028daefbead09. 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/US4TA2400067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a98eb959522f5939481d9707ccb3076211bf05e40b41f45a1519fac8948e332. 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/US4TA2400068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f7ed7ee781b3d81d48535b51549f1c21b1ec0191163742bceec1ee2923217f4. 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/US4TA2400069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11fd87b2dd5a99a1fc5dd08b9bcb3de88a4dbe1c0fb914b67bc22af76661294e. 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/US4TA2400070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f02747d8e068dd1db40e89fcc1893334c1206364d24664f7e8227f602ac13b9. 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/US4TA2500039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x003fae354325f1c4f7c823da40c0a0a0b9857eab1479431f9a6e075ebb6c9b79. 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/US4TA2400066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a98eb959522f5939481d9707ccb3076211bf05e40b41f45a1519fac8948e332. Chain 2 (Bitcoin): anchored in block 957039 (2026-07-07T12:58: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/US4TA2400068.