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 0x4cb7921715d1cf7547babe5ca464bb41879c8def0bd0424b4d2f1bf0ea84cf2e. 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/ad624706-a230-43a3-8650-b5d173f1a380.json and https://artists.proofprofile.net/proofs/artist/ad624706-a230-43a3-8650-b5d173f1a380.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 0x9923df3bf1eae504c4940c295081a1f70971d4e5ba2ee8b1ecdf1858f7214dbe. 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/ARORP1900001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fd94b1227a462aa8fa85487c8ea903895907897067ef4766b7e280b99a3791c. 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/ARORP1900002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f9ecb8cfead570d4190a727f4abb716437436c9daf4b85a45198e022bd87a35. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ARORP1900003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x556ed4f8c3e36a9844e102594b6ae82f89fdb04f33c6676a76c66c67ad9ef318. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ARORP1900004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb520ee372377e136ce7f4970bace6467e99c4e91ee7032ba11a8b65cac35a3c4. 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/ARORP1900005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e90488abb5eea47abbcbdc57eeb4f69a006c4735271d63a915eb44f7ca2df0b. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ARORP1900006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f7e0951acf4fd1a348e8ba14409d73c9a155a0cf7fdd07361fc6d64de17f34a. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/ARORP1900007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19b8093857a4f2793746a499ed5972c95e65a88e4029a421e3d54d3b69131a70. 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/ARORP1900008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4eeb73c573a65e02eae021a6f600a05ec42e4f07606b4e8e46eb1635c65d19e. 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/TCAEG1974223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf142afaaeed4ffccf450bb3abc2806261c0d9a6ca60300379bd77df8619d7df3. 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/TCAEG1974253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d7b9169fe90851f3f3557bba82ce00be2996379efc7eca3b885e8d327eea069. 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/ARORP1900011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72957571592f5246f8d785bf7f2967293d952e222d5ea0c500fa5cdd8086cf85. 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/ARORP1900012.