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 0x7545c69f109cfcf2e522194e4919009115743050bdf07e1f620ca17256ed6cdd. 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/4722eadf-fd39-4b21-b973-316f6b80a78a.json and https://artists.proofprofile.net/proofs/artist/4722eadf-fd39-4b21-b973-316f6b80a78a.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 0x654ae3327c25988273e203604d96420376e7a6a5c72e722a4a8fdb6a359ef858. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZK6P2243493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ea5219cf0def99bba2db00e83e1b8f8cf94fbdbd6c2b777540d4854a262fb5f. Chain 2 (Bitcoin): anchored in block 958399 (2026-07-17T10:39: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/QZK6P2243494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35b3f27f843071c97a81d482d3bd3ec24dedb25b5a7c74c9b90aca6d7fd1e6e1. 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/QZK6P2243495.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe603e4e6799ed741788468a3f8f9ccacc77a3690afdef9f0a2346b6c2faa9b75. 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/QZK6P2243496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad4c763c00cecadfec3c7fea97d243c60245e73ae7779e4ec84cd2f3a4866f8a. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51: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/QZK6P2243497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f7ea78ecca5f09e0bc592f1a89c2ebd967756af5d02bc9a053a086f9c2bdc8f. Chain 2 (Bitcoin): anchored in block 956859 (2026-07-06T01:42: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/QZK6P2243499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaae26d93a205395deb7d44a3a1fb3d6fb27a2ce7f993f388b3c4722d57f2bec8. Chain 2 (Bitcoin): anchored in block 958721 (2026-07-19T11:02: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/QZDA42470662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07cd097d1d2e9b2e2e51112e89091d0103660fca95c91cf61522f3fc5c7ce087. Chain 2 (Bitcoin): anchored in block 959073 (2026-07-21T23:25: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/QZDA42470663.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x873f8161858fcfb5d7cc3e76ba4e9e323ac88a6a89801da74f43755e0082cb7f. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38:07Z), 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/QZDA42470664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4aacff14dad94a5c03e4e012fcc3eefa083540f31d992bf2090a0ea3895431e3. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/QZDA42470665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fe5e871a8b073b08bb894e473927b270abaed4a2186a8a851ec2e7e1a488070. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01: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/QZDA42470671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x273d785da26d7f410d61d7868cef17102b20efbdc183738eb915f04e0d58aef5. Chain 2 (Bitcoin): anchored in block 958350 (2026-07-17T02:31: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/QZDA42470672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x346f76c253deb079015d49a7bda4afd6805f130e5acaddf046b3ba3a87210ee4. 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/QZDA42470673.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce99a21acf24f87288e660d04acafb183a53219f7e468a8092a659826e1e3102. Chain 2 (Bitcoin): anchored in block 958216 (2026-07-16T00:00:34Z), 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/QZHN32425629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9950f537609209a93793474ef2a06a4b4140f7a6be7befb613bb242f0b6c018c. 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/QZK6G2484226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27ea5d69180ff7928ecbee5f1043882cc045517be8542e307376d519feb4d9bf. Chain 2 (Bitcoin): anchored in block 959054 (2026-07-21T20:19: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/QZTAT2443934.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c6d601751bc4739ce94e17f01b8f76d6884a89c59f4cb0f7c5e1d1dbd18458d. Chain 2 (Bitcoin): anchored in block 958971 (2026-07-21T05:04:56Z), 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/QZTAT2443943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f990d0a6b67421300a60bbe4484d5083caee0e13b0b9998cd39d28716e07204. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05: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/QZK6H2533667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8de6439facf64759a2b056d5e17f538203300b6142fe44dbf887001c4bf3673. Chain 2 (Bitcoin): anchored in block 958788 (2026-07-19T22:07:06Z), 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/QZK6H2533668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x106a6b55250e6f14b50e45d5233f0d41ef7ce5f470b291cbbc82018f1cf04751. Chain 2 (Bitcoin): anchored in block 958776 (2026-07-19T20:11:59Z), 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/QZK6H2533669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35f6dac9da2235c200b7f86d7f5cda03887c33e05dc50b4699038de99ff824f0. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/QZK6H2533670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9a741938e194742bebeedb58daa2b090b6a33166c7c59f0acae8af61ffd83f5. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/QZK6H2533671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ff12104bfbd8acf01c3f47ca3dcf520eae5200752776cd19d493c459782c05a. 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/QZK6H2533673.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x501710cecee46182b3bfe232330408e73b311acaf04c6bbeaa5ba244601bc6b9. Chain 2 (Bitcoin): anchored in block 958802 (2026-07-20T01:04:02Z), 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/QZK6H2533674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd6b2ca8af67e5c0e2a01c7d00be5cabc7f4c8a7f29590164226188a24baff23. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22: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/QZK6H2533675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda6cbb547677d754fb76c0c51bb9e59a4d0d92505c8c2bec82b756856e2a41fd. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/QZK6H2533676.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x413d4ed85d9ec3a1fa9ff85fe742fc0a6a170c3037233fb8551b045c1a9a6054. Chain 2 (Bitcoin): anchored in block 958582 (2026-07-18T16:47: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/QZK6H2533677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc2773051be5576d480f064f1094cc5bd0fa721b98cca189870db3036156fb56. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZK6H2533678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebd4b1a89628b1658176efcd63cc4edd0fd02a83369df69c8d5e2c15ac848546. Chain 2 (Bitcoin): anchored in block 958585 (2026-07-18T17:05:16Z), 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/QZK6H2533679.