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 0x6a21f33e5e716f7d106d04c0e587834f80e544ec08f48154b7ad19e3cef1a932. 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/64d7918e-2911-4e6a-bd18-06c0405777dc.json and https://artists.proofprofile.net/proofs/artist/64d7918e-2911-4e6a-bd18-06c0405777dc.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 0x0da6e1b8b7a96c43902f41c369a26a2bb1f973fd916c7f8ccd86735765c9a2f5. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/FR96X2208052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80fe23c20262d337043fc331d05728a65b81633ed899b5ec54b33ab69cf3b5aa. 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/FR59R1822728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe49c348ddd5370cf34bdbcf988969a382b5163ea9c5ab7363bb23ff86cacad2. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/FR59R1822729.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x918fc9260518943e860952c20d4de6967c8a6c7706cee08ab63e5ed595604c8d. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/FR59R1822731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbc24f02e2200331450e4794431b183b1c0f9ba653f4bd238cdd5adc9fc74d27. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/FR59R1822733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56d61d63bccdf81d1a37d59c56fc4f479db6b6920b8d6f2bb09bde2ec4e8caff. Chain 2 (Bitcoin): anchored in block 958392 (2026-07-17T09:46:31Z), 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/FR96X2242196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff1c9d021e3780244187b6374be5948da94fcdffd5b3b631d0caebf08033d5ec. 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/FRX202212125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3e0c6a6befa1877f385a8bb788d6d6cd539b63b440116626e349ad2b10dccce. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10: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/FRX202212126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a5c7ba1a975d42a1fcedbeadf369d2ba28d1586a07cc5c804964e20840740b8. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18:11Z), 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/FRX202212129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78cf25b25cdecba71ec6e8b2bfe049e0b84a8072014c52eb42732bd55ad83488. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/FR59R2503873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x485fa2679e1a4adb4c40081b76bf5269a972c0a38b61caf4991a356b0fa1f41f. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/FR96X2529654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e5d09423b72d81744c36e849f40bb95a2dce8ba99fe54fa542f2072188a9b27. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/FR96X2529656.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2ac4213967a37d0ee41de84cd06cda9a344d3199e456f5310d71745d4013a23. 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/FR96X2529658.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15add64d8e19afe36be2e60ab6aa830b4a98d9fb38e82abedaf66059ff53ef03. 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/FR96X2529660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b2c34eab9c1ffd9b75737a0b666b53473cc954a8482200c000b316319f490bd. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49:15Z), 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/FR96X2529662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6714b0367e02f0fc874b6ee96e685b9ff3d378775091681296a136da351cc178. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/FR96X2529664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08e3dfc13db43b0366b9261a5f0c9f114a84e77700375a1acbfd9c0b8487ab9a. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/FR96X2529666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf00540c5e87ac7b2666b219f45e522f49fea50fa05d8ba7ba80b9a59948f9fba. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10: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/FR96X2529668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa207497b9144e8031b046909bb147eb3bb32e8df7bc0f73848b3f5ab75aa8a48. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10: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/FR96X2529672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x268c5045375f2cb752a3bd417b0966fe3c29af8daee67f5d78e6691a054d33a1. Chain 2 (Bitcoin): anchored in block 960404 (2026-07-31T13:06: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/HRA041267251.