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 0x35b76b10620b0d2790a54b1cd23d88b68721191add459571bfb57e50336264bb. 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/2e5c3176-3394-4e98-a85e-9274a634fcd7.json and https://artists.proofprofile.net/proofs/artist/2e5c3176-3394-4e98-a85e-9274a634fcd7.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 0x4c397f38d6b6dcb8a0d8bf7e71ad2ac4c6b403401c03768f7f11cb238d01447e. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/FR6V81511776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe81f97cb06a47ca6a11111803266fc55c7613c486d8d5ea6ae0c8a8c757f466c. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33: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/FR6V81511777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5cfb2d907929a02b55fb6359f1d3c3de4c0d67491c5b955a966714c525af4c5b. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/FR6V81511781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba4b9960e3383f3da63b2f1401839b5dfa4f857f10d2a5935727e212203aed33. Chain 2 (Bitcoin): anchored in block 958579 (2026-07-18T16:26: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/FR6V81511782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5daea10d79bd9b0e2b70b21d4c701ecea9f57ca5fdbe307dbd21acd87669a17a. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/FR6V81509481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2435811b82dc117fc5671cdc289201ac14dd229b5351558bbd670f219ec8948. 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/FR6V81509465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x747866173d453100127e509a988c08bcdfeeade6ccf20d3e120c5b78549ec10f. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/FR6V81509467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2aa59e04f18df64e34812456518d30471c274f08bd426bdab71b888575a8e9c. 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/FR6V81509471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89de6110d465ddb437a3a8d194e316f64e74db1366d4b654fa6c502382a63f67. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30:31Z), 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/FR6V81524978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6410400373699bf435e90e39fad775196bcc588d30fb5ed136cb12431a890d7d. 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/FR6V81524980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x699a8e4fc96117a2a5395a7b7c7aa8a8b033d875516af951340df9c3a33e7eac. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/FR6V81553441.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66014645a34f35c93e734848f4c484d1a96a0defc19b42ed323772454681e65c. Chain 2 (Bitcoin): anchored in block 957638 (2026-07-12T01:56: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/FR6V81553445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7958eb6494f4a954fe6b3707aecb48eeadbc56f343e5091088f2d6891ef0e213. 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/RUB731436064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9065515938171d19ad4ca71620ed590d13abf8d3d31e81863f19bd8c3ac0378f. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), 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/RUB731436066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x406794a3d06416211b8fe8f19d827d5a3e17b58d8108ec3ab9c74bd4ac2af7c4. Chain 2 (Bitcoin): anchored in block 958682 (2026-07-19T06:17: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/FR6V81511786.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50c9643bb186bcb7fd781f932d78ec89d17e45852ce1a95311d20157f7f90ef4. Chain 2 (Bitcoin): anchored in block 957638 (2026-07-12T01:56: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/FR6V81511790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0e3f28fb1fef427220974f2af3fd37d20f68ae434213370f0b383df01f849b0. 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/FR6V81511792.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf861e65f7dba06e3a9c45c379a2fdcb26eb1445e1aae37853f1ddf584336018d. 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/FR6V81775621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x606fd4ed330ea346f3442aef0bbe22373ce462fbbd710a73ce9ca34e2b6876d2. Chain 2 (Bitcoin): anchored in block 958873 (2026-07-20T11:48: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/FR6V81775625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a06dc76d7072fc5f4151a2d164e7481a8fb6429654333f2391ec3ce1fbc38b8. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01: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/FR6V81511785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef923f968897f3f4abaaae0f3a3cd1d97287f51cb4052f4cbf2a23e345ec22d2. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/FR6V81775629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75f63af15fda8f2942bb9b7390638b728ea79249127c8cc9b13b828104e3a460. 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/FR6V81553443.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd57a9452809085172347aeeded9b2ba65959c6ef28707be30a9c51bbc6acafa3. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/FR6V81511775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9065515938171d19ad4ca71620ed590d13abf8d3d31e81863f19bd8c3ac0378f. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/RUB731436066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf64f8701de91ffe4ba170fa60d18cf8b24e00e7515823dfa3f0070e8a878fd34. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48: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/RUB731436080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x536228e96df264cf960b9cbf9ee5211e29332be6306211c3d0c6b2b40769a057. Chain 2 (Bitcoin): anchored in block 958882 (2026-07-20T12:45: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/RUB731506648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8421b96ee1513ca2a6cf27d7448a21a1dc5392c30d55bf165fb3a174d116fc2. Chain 2 (Bitcoin): anchored in block 957638 (2026-07-12T01:56: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/RUB731584234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab0d55c30e228be9f893390c8a5bd296a8d31ba1c3fbe639dbdb635bb02e8305. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40: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/RUB731587033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x000e1776eaec4017bd5c322f9ecb67e34775f4ec737bbdbd6f794bde8e5ac769. 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/RUB732023659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeee1b6f7cc7f5fb9b158fb5d231865f6dcf014a5517acfcbf1d6d7c538af237f. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), 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/RUB732020182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad0195d8e01519dc1d1e9602c7074b72e8b5a882a6bd8e29d61df6b326954dfa. 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/RUB732025551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0fe925de14d4487479756e2a2976de6fb2bc23aaeb592b69c81a078a1557a9b. Chain 2 (Bitcoin): anchored in block 958508 (2026-07-18T06:27: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/RUA1D2379039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bfe33a649e6fca3b44f6c0d0ea0d829707b418f4498f26347d93d41fa2a2759. 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/RUAGT2304023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb1abb9d0fc09b2aa534fb5583dfe28fb6898626dadd536e1850a227b62c2460. 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/RUAGT2317970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ef318389c997a0934e9112e0505cd2c9205915a26ee8dac547c829cb0df6a39. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), 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/RUA1D2425257.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x400da39387dfba4c63e201631e6151a2201b0cdeac2e20ac244f5360c8baa00a. 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/RUA1D2441121.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x539e1e35bb766a5b4c70c9b738c37addfef1773bbd01a160f657b733a282519a. Chain 2 (Bitcoin): anchored in block 958696 (2026-07-19T07:45:31Z), 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/RUA1D2442710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9eb63e5cfcbbfebef231f500f568c1edc21b0755fe324f16a1fcbd4eb56b326. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55:52Z), 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/RUA1D2479585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x959a7f6cb4e1ab649454027e51605ea5c24de7eafa204037685b9552834e008e. Chain 2 (Bitcoin): anchored in block 958700 (2026-07-19T08:09: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/RUAGT2444814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57c70478cb464aa66f94b761c4057b32d37be4b8b7e864a194eb3b51a24b7efc. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/RUAGT2466710.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8778e8307b6dc33feb180ba76c0aa9138047ecdc1e505e5d8cf84a92ffc9494e. 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/RUAH62402409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a94ca248e4817afbed2f713e01ae284812fe9fcb16587f2658579a82b38aa88. 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/RUA1D2540015.