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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66491264aa12836a34d7ff94332faf3a76c6106a2cf1d5a958cb9b1409d99859. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f4dd4a5e-3b21-4bbf-aac0-ff181b1b1a87.json and https://artists.proofprofile.net/proofs/artist/f4dd4a5e-3b21-4bbf-aac0-ff181b1b1a87.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b4b5c49b84b55db1b2da0faeaaf6dab15a06840bd6b735c2406b52788ecdfe5. 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/QZDA82118272.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a8eb0c37af7557b42364cda6b184af24a27705523af55c63d7e3965511c8f95. 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/QZDA82118273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1c40cb108352b2ad96a495a9a84f9e23c7045bc018678dee3ccfc5777bfb677. 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/QZDA82118279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69d9808721cfed29c93fcf94afd596ee9d1e4af1fcafa5d173be5aff3ccf2708. Chain 2 (Bitcoin): anchored in block 960422 (2026-07-31T15:27:29Z), 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/QZDA82118270.
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 0x51bfc5b9cff60deff20464f6f0a2858576140cfe7cd26f0a3086bee0b4830359. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44: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/QZDA82118271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fecd0a4480a9ab325c0e963c0fa5e8f45ce5eaa3900aafbe2a0fc6381a89c87. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/QZPLR2097670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60dcd131342089a3c6460b21178a4bf28def93d33a7a352923d67f2e020ea5fc. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZFYY2028722.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21dab0f0a8200ad6db0ea88d8bd5589c0120b331fbd213171a78ea31400c1c5f. 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/QZFYY2028724.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce078fba4da4d97af0ed4306246c05c67cc04a43b0dce3fcb35cafe98eb55dcc. 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/QZFYY2028727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2fd4049d561aa8663d5336aa21f745ff438dda5d645398c0698526dfa581d8c. Chain 2 (Bitcoin): anchored in block 960370 (2026-07-31T08:38: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/QZFYY2028721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac0cad677eace9d2441c51e58071e4f462d66f27dca6b84522c6c4c900adc22f. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/QZFYY2028723.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6869fb9c0da9a64269baa0dd6cf7162d475c71bd18bba2175dc77ccd471efe8. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50: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/QZFYY2028726.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08b81eb476c834d8dc840d9e1f025685caa4f8c97589df15f9d11cf36948bd94. 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/QZTB42321217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bad2c63e9c1cfb37b23c1e3abc8dd6cde999e6485dc36f58063111a4aebc214. 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/QZTB62292249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52a10289a1465c848c5487a688ec99205776313d1d4eed9214bd9b11318e8317. 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/QZTB62292250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d50bd7a88a9c8b30ebc0e4f76f2d2e1142ab214006f0aca8afa7ec87f78eb2d. 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/QZTB62292251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadcfc2fa6c001db0b5237391268efc84f9b6323efcad0821fc0f98f6da217a55. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZTB62292252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cbfeb97cce8f1157e67e1d95221f9161ce1f5b1fd828c16b60a0ac6f5652520. 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/QZHNC2262832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x585dd8368f1e084980f29f14125ba178ae678b067238fc068eedbaf9f5fbdd57. 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/QZHNC2262833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68fd9af41de54f94b3e6324f374425c2c267612bc67a5be472ba9ff7c36efbeb. 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/QZHNC2262834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e4735d72f0b7172ead1d62adb0bcd0d07cfc0c392502fb876fe4cf3c08e039c. 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/QZNWY2180737.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b7d9aee5c4adf3cac7f9da87f8997ef46f82aa96dc3b46cf5e7bbb3a91e58e0. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZMEM2159480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe793db10d054e1753f17567db490b058c3cf6137e3b6b90ad33b0f89720b4432. 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/QZK6G2025605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a9337a4709733c2d411f8e232ebcb231e967a679f4d872f8b6491200b96ca52. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/QZK6G2025604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed2060da3d5de4b141e3e1aa33a36abd927a1dfecb9577f66c5946c575a8426b. 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/QZK6L2019022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc22a690cc87abb9b6790e51aa056ecf892fadbd1e5d654b4e4b86d4f7d36bfc. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44: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/QZK6L2019023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cd5b0cdf365c8e69f68ee2844268b9d50bcd2f842cd2fbe6eda59baf8df718f. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/QZHN32075960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13fcef3217ebb126a34723ba5381a22c4618bf5dd66580a892daafd200a8b48f. 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/QZHN32075961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9e4342961a91dbbdc3dd2acb100c99537e1c172ff10e6ac3f779698f8cc52f4. 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/QZHN32075962.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69752f6f0b673f9edef00a60b492d5da0996d286d590371d3b79adf2300ad493. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZDA82091943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90bfb24a437a8a5931ac0203351bf8375d3c55fa9d9e2db0f9799790c6bdb664. 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/QZDA82091942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27e7c9a1fa3523d44472913c107676fc3c0b462f1bcc7678d290fa60f8efaacd. 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/QZFZ72039566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe333e9a62c819454346799b500c55d08e8ff306e9fefbfa57e7582fd44e13d11. 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/QZHN71984234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2530abf4ad040311ff02496606799cd2413b1eadf284366f72a98f2bfe23ce7b. 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/QZDA52445675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b10030e4088465e3b1546253766421b41c32e5106660e19be065c89da9c1388. 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/QZPLS2593371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c743ee92a91af5f04298aaba0eeb331e6e5590d3637b02731d9498cfd7902e0. 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/QZHN72569922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddc433f2f515c8cbd2762397cadb8098ec9100672a5da06f14e698e636bfd168. 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/QZTB82439153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14fb25ed4fcee1229466fc124f98be3d764fa8defd95e5867ab5ba087434c28d. 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/QZTB82439154.