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 0x4ddec6e7a40859a57ce8375668f35936bb7e0d014a4227d1976a81f3f85b6e97. 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/f0394a1f-dff5-4e6f-b044-2eb7d8ec4bb8.json and https://artists.proofprofile.net/proofs/artist/f0394a1f-dff5-4e6f-b044-2eb7d8ec4bb8.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 0x04b39a56db80f3df4469dd413216bbc22a9991bf614e0e37cd3cef61137ab841. 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/QZFZ72033943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b5050be0ab1f0add0e0e4356c1728dc79e9b1364d5518c94822a638d802b34a. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14:32Z), 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/QZWFQ2489955.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06ac6ffccc8dc4a323ac5cd5b1053760ac718b3ca87bfc7cf330ce7775eff8ae. Chain 2 (Bitcoin): anchored in block 958662 (2026-07-19T04:43: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/QZHN82059218.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe40fc6d679b030a942a9711ffea2e9676f5e4a33f7ab028c5eea972cfc0cb3b. 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/QZDA52158829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5992f855659ec1da6c10a6cc8016819cf5a6c407ec22489e5562fa0e9f78077d. 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/QZDA52158830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10b12ff7465144aae99a8c1eb532658a4261ba6057ec12a395a265a50cd92834. 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/QZDA52158831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcb91b74a378d75bad62e255423480b2818416fa2c398d77a46b1de646d3c2d2. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27: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/QZDA52158832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc19661d47c4248b18d892d73352f8313904b0509895384c99a562833868f67bf. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20: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/QZDA52158833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6bb19e84e598d697196edc82b0ed98899ac70d82c5d862e3c588de66ffcddba. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08: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/QZDA52158834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75fdd200f695911667534a49ce5aefea63da0f61f6ca4127df489c4982bb67dd. 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/QZFZ42144570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x921f5f1bc509d613b44a47901e34ea908e0bdc6fc571afa15e4365aa306818a5. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30: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/QZK6Q2170147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2f322b8f1754df71ba8132672eaaf93bc0aadaeccf284af624bba102d868116. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/QZMEN2217485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2f322b8f1754df71ba8132672eaaf93bc0aadaeccf284af624bba102d868116. 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/QZMEN2217485.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02d263be3d6ccdfc1870637753a6a41b615e5c95ec425e9bf701f8aea791ced8. 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/QZTB92364612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcca75a33d613925b66d2875aaf15bb46496282a9d2c37118fc6437e5127db5a6. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/QZDA62425471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3df1bfa7382433bbddeeadc92844dcc2b1cb9d5e8fc63c6788ccba0c7e2071b8. Chain 2 (Bitcoin): anchored in block 957583 (2026-07-11T15:53:17Z), 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/QZDA82497539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec62dbe3ce70ec01ab2e004b639cef2e6de7772aab103e42a98b95ecd08c174f. 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/QZMER2409316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x431203df47859d87719dc1aa79d45c6991c7a72e95b1099eededbdbf23c44b5d. 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/QZTB22432275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd28fa4f7bd07e895f9c0228480a0bc1c7c04feb60c588b568e395be8c04c655. Chain 2 (Bitcoin): anchored in block 958091 (2026-07-15T03:17: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/QT3EY2461456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a69f7d341ee86ece7e716dab3c2f3f553792c5793fac896fb05129e6fd4e3cd. Chain 2 (Bitcoin): anchored in block 957576 (2026-07-11T14:19: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/QZHN52586049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5515883a3535d415e2b7dcbc4fc563712fe871b967dedad411d25baf96d3416e. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-16T21:55: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/QZK6P2574968.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a69f7d341ee86ece7e716dab3c2f3f553792c5793fac896fb05129e6fd4e3cd. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57:12Z), 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/QZHN52586049.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec62dbe3ce70ec01ab2e004b639cef2e6de7772aab103e42a98b95ecd08c174f. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/QZMER2409316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36c10a4bb6a7ca2ec1985bb1f2f94db93aa3dbebce81d1ca78858984b844b79b. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29: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/QZZ7N2496875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3df1bfa7382433bbddeeadc92844dcc2b1cb9d5e8fc63c6788ccba0c7e2071b8. Chain 2 (Bitcoin): anchored in block 958969 (2026-07-21T04:58: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/QZDA82497539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcca75a33d613925b66d2875aaf15bb46496282a9d2c37118fc6437e5127db5a6. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04:12Z), 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/QZDA62425471.