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 0x06a6370ae47e31d5a55e9b4cc6511e873acaa33a5b9d26e1bba00e92e6f26824. Chain 2 (Bitcoin): anchored in block 953770 (2026-06-15T09:50:11Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/96e12614-cc09-4bc4-8dc4-516ba4c7607e.json and https://artists.proofprofile.net/proofs/artist/96e12614-cc09-4bc4-8dc4-516ba4c7607e.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 0x2deea5f777a9d84ddc97f8e18920bbbdbd26443de80ece76c729ab6e97c9340b. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28:48Z), 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/QZFYY2337389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c50fd6ff6da5fb3b49ed7df504cde1243256e8a1801ba876c8e1286c2275dca. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29:55Z), 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/QZDA52355287.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19d3892b0b8f3b356e127c628d0c689f748622afe5fde1972204a6bf40db05b4. Chain 2 (Bitcoin): anchored in block 958465 (2026-07-18T00:04:42Z), 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/QZRP52353281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73057aadfaca237b99a952371a853c81c10ae4bcefcc8b0b8e68944bf1f41149. 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/QZTAX2420645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf735c0b19af0b01a57be23f71f113cb947594894723915ee1bfdb8c4921f7a45. Chain 2 (Bitcoin): anchored in block 958596 (2026-07-18T18:42: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/QZTAX2420646.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x108c144bb8ec527328cfe50742e29e2b54ce42484e2d056d6b59a65d3f43e453. 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/QZNWY2440444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc8792760e8785d9e5251f52ce8b7f6371ce5017396a7c99ec2c00cbb12f05ef. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T19:17: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/QZTAX2420648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdecbc6f4b4d9808f092db91a884581334eb554548f76831021b8b84c55b0b6fb. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T06:27:23Z), 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/QZHN62525386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a04a8cf8091679e0b1f624171e07486ce999c0b16756ebe4058250ad606d115. Chain 2 (Bitcoin): anchored in block 958864 (2026-07-20T10:24:04Z), 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/QZK6F2524199.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13baa3611bca004d81be1de8c307288f09396f2b581f2d070c590b8d900f8cdd. 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/QZPLR2500857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa51d22faa43fe94dba7f5cd4f1e689cf4a8e87c774e3f6dd5819b5021c3aaf7d. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/QZTAU2544793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd7740f26f994044215fba6ed0b8ac75d15d8b7ff1a55a897e4ba651ba2a033f. 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/QZTB22544883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4acfac0d4426f1ebe6106378aa500456dcdf3b30945fe36b53fa5b04cb24df8f. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15:48Z), 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/QZTB22544884.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5126617ad438dba5572bbc951b4aa1ebc225e034b0138d9a2881f7f41a93a8c8. 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/QZTB22544885.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65b903901a93b803a5f0cc31fba733acb09ac91a9c5020dd525a5634e67ae349. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03: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/QZTB22544886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x767f336a3a110b03531526200077e8e5ff68a58f0a67d15787d552d42a4a38fe. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37: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/QZTB22544887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0635b2e45806bbaaa6cbd919b76e7267546b89c753ad7140ce54839dcb93e1b. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/QZTB22544888.