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 0xe6318062055245153deec8375dd6a40c29e1cd58163a99ae5b634f024282e1d1. 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/13c681e6-2dfd-40d3-8c12-dcf023012859.json and https://artists.proofprofile.net/proofs/artist/13c681e6-2dfd-40d3-8c12-dcf023012859.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 0xd3083dcbca2990dff14750ea994fda9aa835afb5900b68b5f0a1b0dea3a30a67. 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/FR2X41998858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c7320b6d414f55fa8f0097b43385e3466cbf38944e6152da11db30807e5272d. 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/DGA0L2377929.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd22fc4a5e3c49a8cb68f7b9c79ea898501747a1180a39a2bce4f56f0c82005a2. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/FR10S2002793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74a8141560b0678a8846875370d3c495d47001604c4332df8eee6b1d7b66ddae. 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/FRX282107044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04a066e13e33f018a7529333227f702cf3ad3bb40109dc52d654deac8cca72be. 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/FRX762242793.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bc85c2b5d0e347d47e0d1305fafbc5bccff2f3371c9d390bdc608527d0c2fe5. 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/UST8K1654646.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x527d67249afcc5e5c5a4e6c36de4abe6e16b9e1f8013623b6eb9740bb718a579. Chain 2 (Bitcoin): anchored in block 960108 (2026-07-29T13:09: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/FR2X42050338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba762dbef73803aa7bb5d5e98dbd1e871afecb0d8518314c753e14df4186a719. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/TRAAJ1500010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67916f0d048484c36f3b8b88a4dafe23a56c6201cfcc2ade6060ef1461e6bf42. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/FR96X2011198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x234c303c3793a72a2d77654148073157a25362d0c1ea82af24bbf02a1456bbfd. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/FRS182169130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59c96cc8b36ba5b96279e6d3da5be0d1042fe705e652ac963702f78a1b670cd5. 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/FRX202018940.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6755c5a5dfcbbe14d111609e9a07aee2429e3b74530306748d9b9bfdc979044. 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/CH6541600143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc15011eded0c085a113edf4d4f23603465e8017110d6b291c0187f14c0828cba. 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/FR59R1869304.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50c687520585c3a514e5823f1648108885b24c7a4c6e01aad6aec826019e5b05. 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/FR96X1902473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafac6ed123351d2e056da7ef794837f9a77840bc39e6e9d465e73900741c71b2. 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/FR96X1865005.