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 0x4e621e312ee378837e78b1e5418c4a615cd16566e416c0d0d4a7f2b43c46b2e5. Chain 2 (Bitcoin): anchored in block 953699 (2026-06-14T22:00:24Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/73bef938-ea54-42ab-bdd6-0ac8da5ad25a.json and https://artists.proofprofile.net/proofs/artist/73bef938-ea54-42ab-bdd6-0ac8da5ad25a.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 0xf0da5c110543e7f1104be5d4f2fc52ecf60e7e28680b1b21179b6ff462225192. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/BCPJV2200009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bdf011398d5ad463f2f67ef8c54c4ae6f1cc739b9929c38ea15fdcab9fcda51. 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/BCLVY2300110.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1896e76ac52cc0457a4f701a8c9f3d294ed34d4df63f9fc9128fd765cb055a4d. 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/BCLVY2400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb377c1d8a90552412d594bc87dda46fd94852e282d8c0a65837e941cfdc279c2. 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/BCLVY2300117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd77a236e2f0e213f37d64ea06e320d09a92c954abc1173045c4befe211a6f61d. 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/BCLVY2300118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1385a6810eda1fea95f0cd637ec9cab102cdaf7319a9e9c08a42a54e5710c9fd. 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/BCLVY2300122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fb59993d6ec9bb885f7bd664f879947a1c629a0948d6c43e5dc81b713f1465d. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16: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/BCLVY2300089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fb0e465d83906c5af4b33a2ce44bfb5c3999a2853b98b9828babfca81dd5884. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/BCLVY2300094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fb248de83229d4fb46dd36b91cfed7958c8de628d91ee8105a2d5abe9584a37. 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/BCLVY2300093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc3e28e1a178734b02a643373760674a3944e0556fabdcd05e0039e153905608. 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/BCLVY2300096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fcee898d03c616c704a3cefc5f67641f19465a4f267c0f7c5fb9e04fbb567fc. 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/BCLVY2300098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fb59993d6ec9bb885f7bd664f879947a1c629a0948d6c43e5dc81b713f1465d. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/BCLVY2300089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad97a56886cb094abbf030440b13fbe4f922bd025036459c0b7e22ac58f57f3d. 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/BCIGI2100011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad97a56886cb094abbf030440b13fbe4f922bd025036459c0b7e22ac58f57f3d. 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/BCIGI2100011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69e10f98799152bc1d08c943560e62d4f09e1bc7fa6b383184ad341e8f407cab. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/BCLVY2300114.
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