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 0x88e242763c7b43ad743c8ac211fa4130a38cfca23aae093071b85e210a44dc58. 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/5af87ac3-d3e0-4917-ac0a-6f5706a123c5.json and https://artists.proofprofile.net/proofs/artist/5af87ac3-d3e0-4917-ac0a-6f5706a123c5.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 0x5780b48e7629298ffc2131a42f4264cef670b866b6a8064131f969615ad13104. Chain 2 (Bitcoin): anchored in block 958420 (2026-07-17T13:33: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/TCAEL1950681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c35988bfcf1a41c54542aecf9e696fe7bd7e00d483ee24614e45b5a533f7f3a. Chain 2 (Bitcoin): anchored in block 956777 (2026-07-05T11:01: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/TCAEQ2031248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x921dbb97bc75f4935717225db2a0489013711d35a8acfa1abf17df1afd6e8e51. 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/TCAEU2066295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebf43d7c63ed248ef43bdcc354bb2e42c400f93e53139c6aad3f958187786547. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/FRX851901953.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7280bf7519fa075b0c36fe0da493810c43ae561498df65fdec83ebc6c27bf47b. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), 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/FRX852100480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cc9118e4ca2356be4c593eb4dcee462be63edbc8aa8ed509e6576522aeeeb22. Chain 2 (Bitcoin): anchored in block 958324 (2026-07-16T21:05:52Z), 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/FRX852101990.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd84705abf4271e1eef7632e828f1f4263ae6f62d1aab58851cec5f9c91f9eac0. Chain 2 (Bitcoin): anchored in block 959076 (2026-07-21T23:41:40Z), 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/FRX852305890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x406e57c3c5e68786f99232327c36d947bc89e7e26d9defdc8681f3ef80e0219b. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22:58Z), 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/FRX852306510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5ce2214daeb7b519a01afdb95c65bbeaddc630956854b887e92840cb6877730. Chain 2 (Bitcoin): anchored in block 958531 (2026-07-18T09:39:18Z), 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/FRX852308070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63ba3e2f332ac2c3e3096434b7104b831b74072133073fe30e0228c58f0686ef. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/FRX852308080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x851e407e4b143029cee2bbdedc738c928015c0f0b05d6500d4c8dfada1868642. Chain 2 (Bitcoin): anchored in block 958218 (2026-07-16T00:33: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/FRX852308120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74d2d809ab4135c65abb95478906b599a47255bb7ce3f9739eb93483c270c979. Chain 2 (Bitcoin): anchored in block 958363 (2026-07-17T04:34: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/FRX852308130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66910ef1f30483dd8d59bebf46f023449f3d8b9b7f437313e320940ef3083ed9. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T09:47: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/FRX852308150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12a1c3fe8701ff57f012b73421bf1710e13f2075181dda829fd9f401638e61f1. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15: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/FRX852308160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dc7af66f9d716f2d9c9f95e4fa3ab9390c6a847a1af8f62c19d15f30056f645. Chain 2 (Bitcoin): anchored in block 959001 (2026-07-21T11:41: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/FRX852308170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd6f4d22cd82cb471a1d7210090563533478307f18af425008c7288894410b7c. 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/FRX852409930.