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 0x18c6ddbfeb39de4a0c1442848323df4662eb409576a404a04ce1f0c98f59b885. 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/7e4108b9-7e55-4aa5-a286-dbb7d8d2a9e3.json and https://artists.proofprofile.net/proofs/artist/7e4108b9-7e55-4aa5-a286-dbb7d8d2a9e3.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 0xceaee3f347c5b15d7821e85801ffaaa558e24870813f55211203433242afc19b. 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/FRX452103688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5be22c344c993908c72bade91bbca595c21e3e3823dbd1b36314e807304e0bae. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/FRX452103692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5cf0dca29e025895e7c91caefb86c076e02909a74625583c7a4b4a7eaa20438. 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/FRX452114298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6d365e543c4cba5aef7d891784bd44068400dacc5f681678076647857c29ff8. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11:41:42Z), 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/FRX452114301.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35afc206eb60c7b80ded74d09b0494ff7124f14e835acec765f7b3b78216aa0d. Chain 2 (Bitcoin): anchored in block 958355 (2026-07-17T03:11:50Z), 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/FRX452114304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35ac7cb3aea42966217a4a6c0d09f533e4052850abe7a7623f219f0279f97fb3. 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/FRX452114319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2be40cc5d6af8a2db87013b5578231603f08f761fef2ce3d19449f18a82913a8. Chain 2 (Bitcoin): anchored in block 958397 (2026-07-17T10:29:45Z), 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/FRX452130882.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00826cec691b0be788855d27449ee2f9f4d74af51d7e43ae472d776844e4ac76. 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/FRX452130883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e6d6ad20f41f3423b0f9fa8e2f9b59e1ccb4d72dbd0ab5c4cf3fff9ade3f301. Chain 2 (Bitcoin): anchored in block 957759 (2026-07-12T21:46: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/FRX452130884.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7308cef990214bf34a4e6cc1bb67063f0d4c4f4c724764936c84564e9a05be73. 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/FRX452130885.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14c1fe577f44e33cd0c320242b742cf49edb61951ee9a09fb0c92018d6318551. 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/FRX452130886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x861eb69122e3d495af54008ae52f86277082f7e0fc6b1918162c2582099c8df7. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22:40Z), 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/FRX452130887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72cc97ccfb0a772115c928dadda12ed71a3e69f310055d7a39de85cbaf59705b. Chain 2 (Bitcoin): anchored in block 958992 (2026-07-21T10:12: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/FRX452130888.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86ef1edafcc441a4bda0ea14ef5625e5df64410eebd89c56157d2b2ac852cf2d. Chain 2 (Bitcoin): anchored in block 958417 (2026-07-17T12:56:50Z), 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/FRX452108499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x572d0b58b123fdee27e3aaf4d92a31488daa1d3b728be658fde453516d615482. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26: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/FRX282268252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85eb5384ec215f2f2197e8cc551b2c105f7007344f7da886b2813d8669513a55. Chain 2 (Bitcoin): anchored in block 958611 (2026-07-18T21:24: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/DGA092217667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f94cce427956499c97227dbb58c06a95819026f3682edc0e4cdd0b8dd81b423. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T15:07: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/FRX452508500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb02e7a70e569b0dc9e5160e23eda6c1c02b9347019a8060731b0c4c7fd67f4ee. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/QZL5N2569372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80d27ef652d10322a99c9f3bea8826e4cee3527de08cd50dd4e99679f6327d12. 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/QZL5N2569421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22111ef7b2cfddcf1f6999ffbe3c21b932fb54ba7709c66d5f41d5f22b537c7d. 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/QZL5N2570430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02a309874f9d12945a9b0e1eb19acd3f97dfdfe3fd0bc54d257dcf9472a14976. 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/QZL5N2571729.