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 0xb5c588ad73393b0d4dd18da16ab8614ae347a71379e2bcffda9d40d7a1be00ea. 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/84d5b9e7-22a4-4dc0-af8a-d0e51d3eef7f.json and https://artists.proofprofile.net/proofs/artist/84d5b9e7-22a4-4dc0-af8a-d0e51d3eef7f.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 0x5667f0b4c29a0e4f61411ac15bee570d10b6d21c652c686fc44233817cb2f002. 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/GBSMU5023444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c9f1fccfd1f9e332106b1983dc6d01021230f8df4568ed29d916e9e4be20f07. Chain 2 (Bitcoin): anchored in block 958568 (2026-07-18T15:23:47Z), 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/QZFZ22038094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4451fe2a9a8e8d7b23403dd5224757e9151e5c4914e3d9298f5b62eb6b9cef7e. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T15:00: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/QZFZ22038096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc208ef5ade6c85a01c268ed13f56d6dc2111f23ad102c12f249a490fa51111ab. Chain 2 (Bitcoin): anchored in block 958346 (2026-07-17T03:58: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/QZFZ22038097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7a0d9d4f31c80d497dd14d2bb9565f69692e0838d4cdcd7d6a4725d9db84375. 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/QZFZ22038098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef8c43b0947ee22cef6c123769088060644593d2e001524020e43b43c6bda890. 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/QZFZ22038099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5f825a6e43624a9dc07fa57852f1ac2d0ce71d1f5dfc00edc7b444bf5c96a19. Chain 2 (Bitcoin): anchored in block 958920 (2026-07-20T18:14: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/QZFZ22038102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x706d5f6f715f5ae76069f8d588bf4c8ee304a083849d1976680705eb2e7a443b. 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/QZFZ22038103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b4b5ced46775673ac1e0fa68a72743854274956a7c4a0fde7f2a58ef96c8a34. Chain 2 (Bitcoin): anchored in block 959076 (2026-07-21T23:41: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/TCAHQ2373114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x105f591fbfb4f1b6722a4b89381a7e6807189d9ea1dd25ac3be5a1b62a98ce9a. 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/TCAJE2518379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2729d77593394fdcb8f4916d2cc27a2bf672624b81a4195cfed5357fd952dd4f. Chain 2 (Bitcoin): anchored in block 958271 (2026-07-16T09:16: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/TCAJE2518487.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cb89d42af80be546d59a516d73c98c5741b33de351838aea84abc9be47a4b16. Chain 2 (Bitcoin): anchored in block 956482 (2026-07-03T10:33: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/TCAJE2518603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x522ea4ec3a260f13d44a8fafa1441554cfdf4bbc8fc53d26307c3149d38530a3. 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/TCAJE2518626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd573b9a4e4158049683cf71cf6f3282bd772da36448524e03e4cc96fb5387c53. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T13:00: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/TCAJE2518660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x044db58e5e90ebb8a9afe3cdfa7a39620c7c4f041e9d9936557631d18476c33d. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/TCAJE2518700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd630263b5586059f3927b07d197ccc3e6f6f48cb7d9e38fa028f7a53d74e7853. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48: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/TCAJE2518728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x080fa0797b73c8078bdaf7423e1ae9acd30f7ab631df39764b1472c228776349. 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/TCAJE2518770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf22adb9c400cd3ce5def709ac4618c20a52b12fabd036ae8c703a353e7d9faed. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T13:00: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/TCAJE2518831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd46f447bbc5e9955f647dfb4ba444825ce103246731e6d906e72d327aa2b8ae. 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/TCAJE2518890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f6cc8c03d5feb60e6d71bad201f180d40f249172df3a2b914139b44584f3c7f. Chain 2 (Bitcoin): anchored in block 958681 (2026-07-19T06:14: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/TCAJE2518958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad506f09ae843b87229ef969c46a8e5f4db697bc70ebcb1b4203402ee42e9e11. Chain 2 (Bitcoin): anchored in block 958561 (2026-07-18T14:22: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/TCAJE2519010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x045c42a565e36c3e43446513938ca37c904eccd577270dcb2b7a2245e4d40500. 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/TCAJE2519041.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x382a5732cd635a238784bdec6162105eca30f9d5f498d6a8a945a9a67028553b. 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/TCAHQ2370646.