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 0x394d8e28d4e63d0c9edd322211b18c834b958dcaf2993cb63f5f705dc56cc5d2. 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/47086228-c185-4790-8817-15adabe32473.json and https://artists.proofprofile.net/proofs/artist/47086228-c185-4790-8817-15adabe32473.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 0xa87fb716b1b42ece30422422d08da1d53b6ec563be04c348f9049299007f6830. 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/QZFZ22052504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91d55eaeefa3775ea161b7d138b395f3e02d7703bd4c37ea07b43ae30109ac7b. 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/QZFZ22052505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd4d45eb0457eb9f56ab38aec1c184136fe6e58e00dc0b45d6214abf7fa1c529. 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/QZFZ22052506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9f1a6ab473e0f03ce91434e98c7b7c587acf161f7b4c873b212e581541c635a. 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/QZFZ22052507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x108e5b8aa6c4b61a85e746035d5fb78c0835b372fe893e9690aab6c35bac1fd7. 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/QZFZ22052508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefcd4a0de04c30e8dddee0d5cdb47155ea539dfd4932c9022e9d4fc86f64df5d. 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/QZFZ22052509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0142d31ca47e632481a07eee35aa6cca7a1d4e24f88107f84c2aeb5be40db48. 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/QZFZ22052510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf142c6f81933a04a5e0424690cc7999a44e23da2b4b5daadc35d5693be0ac007. 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/QZFYZ2099618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f0fc48d7e78f708528c1f603d43fbf355d374016805e29b75a4e59e7659a104. 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/QZFZ22052511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6561a8a7d447b0d438a0bacbdd51981d9bb2ad242ac461805dffa9573b180c28. 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/QZFZ22052512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52a3454416d8383fe84d174d648dec186f84fafd761b89e1cc8ee79820c44007. 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/USHM21425647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28daaef06bded0c3c14324fb37c8a97380efbfb04e7c4a306ca2323915bc1edc. 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/USHM21425648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17424afcd80b5b96241f5c88ee834e63cfd9c56ffb595b0b69d85b751ce1953f. 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/USHM21425649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f6497dcda9d3c443ca7cb20918b849356820dd57c1065d571248c2d3c15d949. 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/USHM21425650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd985fcc9c4e76c6d6069542b9ce9ff5d9bf2fbf550eb35a2bbc8d86dd6020a4e. 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/USHM21425651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdacf8f290904ffdb2dbecfec6bf6f7ae6dff58aa27813044277d14ee8543dd4. 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/USHM21425652.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7c79ec4d74b89d40c21c33424d80109ce41c4d0e358de16cf4d38d550107ac0. 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/USHM21425653.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda9fd094b3272198f48d857e5f6f89af1d7c1039dd46e744576791d27d0a9a52. 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/USHM21425654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45c4871b44b91993cff59466820ef371d3e015e774315dfdf64531e403bd4d1e. 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/USHM21425655.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f2343fcdabf065725271d64efe57e2e87938a4800ce33223f1cf8593cb22ee5. 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/USHM21425656.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfea9195eda26ade33deb04ac8a9725a5ea7e41eedf618677acf31883253cc988. 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/USHM21425657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44cbd31d445cec183c678c1bc1aff1b1cbfefc84896f3713c47ffbd523c04d5b. 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/QZK6H2477152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83d95095b88af7ba057e75ae9ff7341fa7eb2a09d5ebd8180fea02f8c59bf448. 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/QZTAX2397359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b380e64802a8fb8b117332a8ff91b2b36ba4fc824b0ee2726b4f19ade1280af. 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/QZHN42323736.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6637dd8258d37b8a8cc65f442d225d0c5976431e25992850c2f27c6e0c94a79e. 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/QZES92105085.