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 0xa6c4794049b43bf23ca0417de50d73529b1b19b5df0ac8ff327c8258b9fc6483. 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/a5b71cdc-adba-4d12-a068-986cc1538c15.json and https://artists.proofprofile.net/proofs/artist/a5b71cdc-adba-4d12-a068-986cc1538c15.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 0xb178362e31ca64dbf98e9b25f580773ffee23f77ed9ceddaa1f35fa9f15dc8e8. 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/QZK6J2126971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdab66057f5857b72d7c44ed7c722496e162f60abc439635e9f62d37c698cbd29. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), 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/QZK6F2167745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf98d178b286befaa457d452c5e09a6ecd075bb4bdda8e917c811a8d24054a17d. 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/QZMEQ2137050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fdfe7d3b525719a49bd5de5eab99cb017156a455e0f72d27016babee0a9a7ba. 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/QZNWW2125228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeec1ef2ef5f8a57fc9619c8325ec4957b87333e11833f12fb3fba95e2ce515d6. Chain 2 (Bitcoin): anchored in block 958653 (2026-07-19T03:54: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/QZDA42260877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6ae116ae2e86ac224ccadc352e14e223b29742ef0420defbec6a28c328f9dfb. 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/QZDA42260879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafa44c59078c6f5b6e7f95e377cb49d16b1ce072c62983e71954d4f52a642f93. Chain 2 (Bitcoin): anchored in block 957596 (2026-07-11T18:43:56Z), 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/QZDA42260880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79e2951670a924ed11b87cf30a1b761d0a9fccf7f2a1db55d1db9a2bfad50489. 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/QZDA42260882.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec73f3742dd47bcdd8c8e13b471aa8f103595c11cd948254b55220ae4903cfd1. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50:22Z), 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/QZDA42260883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x709c54d51bb0a04d630d47a19d5fab74acd08b1d3c77347c0f75cd85a5b36724. 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/QZDA42260884.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a0d328e1361c796348e1f9a00979af1334894bdacffaec70ed50fd6db1522a1. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22: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/QZDA42260885.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d5710532b1fdd2a2c05db81535eb30bae7b245d061d9105c36187597d8aec85. Chain 2 (Bitcoin): anchored in block 958686 (2026-07-19T06:43:29Z), 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/QZHNB2259009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0410cc544e28cef8c7771181cf355f7b90b63df8b4b610d17903d5fdf2acdd6. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45: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/QZMEQ2200780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97dadf7b2db031671d42e47adfd32697a4833257b1a41fb33f3bff7d1dccf3d9. Chain 2 (Bitcoin): anchored in block 958644 (2026-07-19T02:21: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/QZTAS2246700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd02b1d69142ed78beec913bc1e75842e75c76275abc05b2074eccb20d000f0b9. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/QZTAS2246701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc00c3c1a7d1e8806d254f06f5f5476981346626962ac13c41fb24549b1f0f0f4. 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/QZTAS2246703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33e1aa2b5b7b68c729b3aad1b8a59794f6b522423c53f1f4732aa7d57973a29e. Chain 2 (Bitcoin): anchored in block 957899 (2026-07-13T19:36:39Z), 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/QZTAS2246705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x491b45c24b1c5594833176d6249821d2d00a3d7ab2547490855ddb8bf2d3b710. 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/QZTAS2246706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01f6e08b588efdba6ca4632d7f92956f8b81270f977dd76d4ef4d50cb4ce54fc. 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/QZES92344673.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88f7d38a3325f9ef21a958957212e76cd52837b4c9cf9911e0efabab14dd45d2. 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/QZK6H2332308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3571b63928b9f071b1c07431f1a80feae22a3a2d4a705ee550084164c451294c. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/QZDA62411087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36c571d2cd2265bab21be76b44b5f16e19d3e390f3a8e68b279dc917bb79b029. 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/QZDA62411092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a9278c08dc9b7f3ab5a3f4832d1fa937c9bd8f6329ad79c0c585f753761fbb5. 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/QZDA62411093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2947677c21205401adf154b6e8447a297b60f68bdf437d84b88ac484b2caeb70. 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/QZDA62411095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0478c0c3a56939af71df18766976af265b08b08da8dda0f209e8ea36ad8f5f61. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/QZDA62411096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85bfd3e327bfb610a8ff7c0568e22c2a5f8501ea2a8e1264fdd26d7e7335e6e1. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/QZTB92408763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef8876059d138cfe3b56c3d35a64b9910f394954114d1a1acbb9a030528b1892. Chain 2 (Bitcoin): anchored in block 957778 (2026-07-13T00:08: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/QZTAX2549330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd56697b20dd79a25ae47d6496a725794d10876483fb79cfde9b58eb0a1e950fd. Chain 2 (Bitcoin): anchored in block 957778 (2026-07-13T00:08: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/QZTAX2549331.