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 0xc61680e3d68ef1966fb316e5a51d6eb43cf6201f6e653b3ae1216173e47c6034. 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/cf778c69-d3a9-442c-8111-89cf29ba73c1.json and https://artists.proofprofile.net/proofs/artist/cf778c69-d3a9-442c-8111-89cf29ba73c1.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 0x6301227813684e4c7f86bb44062bf4e057ad378ca61cbea177fd7dcccc106d43. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/QM6MZ2219970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2b26f4bc824168ea7b4641105a63b59dadbd0da2768afaddd0631a8f4cf4527. 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/QM6MZ2252683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e377f9663f13e397a89d0ed8ebf520158ff5df18376f93c810d0492d964b009. 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/QM4TW2260876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5affb82c88ee994f1960eeec95e9951415d33a3dbe56fe59aa0af0aca4c860f5. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QM4TW2263935.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x307b7b7d8333a3d81c146748ad498ac5654bc5f66cba6f9097824e51576c2ac5. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/QZTB42317765.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31fc61733f9661452a667ab8d04671cbd5b0ff02630faa29c9943863819f5e6e. 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/TCAHA2349503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fd83de34f2ccde447ec905cf5e050f99f00613f9b7fb3121ed4104716b0cf55. 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/QZK6H2270288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fab5119a029556ca703858ab3b11fc6a3b5ace1d1bad3b7d53724bee0272088. 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/QM6N22271569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6301227813684e4c7f86bb44062bf4e057ad378ca61cbea177fd7dcccc106d43. 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/QM6MZ2219970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e913c3a66856deac19648960c94df46fe1c7cbe1466693e4ef4708f45d57cb2. 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/QZMBZ2200046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e377f9663f13e397a89d0ed8ebf520158ff5df18376f93c810d0492d964b009. 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/QM4TW2260876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd54964fef0af81e7cbc98253621b0667fcde1ba4f923c2ad296ccdef097ef2ce. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T15:06:18Z), 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/QM4TX2111260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x043e9728210c7aa1d67116b4ded5f9dae84580e4af864aface7f481abe260b34. 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/QM4TW2112991.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c2854281663ff2dc478bafcfb7fbc1d7c86bdb7bc05e76174147ae1123f7bdf. 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/QMBZ92035681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3381d4e2dedc29d24f555e6e6d20f530cae953498717685d1b44c865dc298291. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QMGR32055265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83fc07b8f0cef0a8a0e4cb53b68a59cc00d246bbd0b13b4b61609c39bf277a3b. 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/QM4TX2459141.