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 0xcaaee6fa01e049ca8c653de830231bbc3a91692902782fe4c69d6299761f4e76. 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/12704777-fcf1-481c-8a0b-788a1d27883d.json and https://artists.proofprofile.net/proofs/artist/12704777-fcf1-481c-8a0b-788a1d27883d.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 0xec18ecfbee05af9d1177f79d971b007ce0e6b3c0dcdc546339bbd8f28bed7665. 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/QM24S2007998.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bd28ac11d2e7ebe4b3149bfaabada50a88d37ef3d45fb1a0dffd05cc45177e6. 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/QM24S2007999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f6a806c80a0e14672b2ddc4256d99189a1ea47f24e8460d2ede06fbc21b843b. Chain 2 (Bitcoin): anchored in block 958529 (2026-07-18T09:21: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/QM24S2008000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fa39cd8439500f38a1ead4065e945266c816d8d66ef9100fc0ff55e830bb5a6. 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/QM24S2008003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17d611b973b3d439aed8ed7634cac8b041220c5a6a3c0bf36d290c3e4b2ea131. 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/QM24S2010358.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebfe99aba93b0d60e77deaf801063bef5b9163d453d358de41af8fb23dd5d4c2. 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/QM24S2010361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0f8ee30e5540eb375455586700fb08811c0d3e637f543655d495b8f7222e217. Chain 2 (Bitcoin): anchored in block 958355 (2026-07-17T03:11:50Z), 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/QM24S2010364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2033929467fed7d9ff430a1ad36b5bdfc5fae4ec9fffcb5737c61625c4bf2cd9. Chain 2 (Bitcoin): anchored in block 958987 (2026-07-21T09:04: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/QM24S2010369.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x532c6961ed91734167f700fd654cb17b7f3175fd5abff4a9ba97213139f53097. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QZFZ52184608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34939807618b675998fb684b74c986b88bfd5847cc021c216b4245b3712de72a. 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/QZHN72304810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8723502fca11f11f543f249930345f920b8600c769b70775c92fed7627aa12f. Chain 2 (Bitcoin): anchored in block 958276 (2026-07-16T10:20: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/QZHN72304813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34f1cd96370b1daf9a76f3dac5e58282a4ff9b832bb8d83df7477012af6246dd. 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/QM24S2306158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf7d6103454f5b19c1c0b33cf03d81e970fc5dbf920bfe3c77ae344968bd1146. 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/QM24S2306916.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x327990cbedc23163ffb8206e0b4f7523e0ae76c4904cbaf323d63244337d1c69. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51: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/QM24S2308179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x341a4f6ecefaa18554f5839e8e0b0b39ce6ed26f9f43df4f467e60b4ad501fd8. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/QM24S2400169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54af012980ccb998d172ba55b0a7e8af3ea18f2168108ea50d2715eec9bc4d59. Chain 2 (Bitcoin): anchored in block 958514 (2026-07-18T06:54:37Z), 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/QM24S2400213.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6ae9992deeb59b65fd9adb91c6cc1ca07e087fb9b974171425399ecc8a99aa9. 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/QM24S2401226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7029011c285dfd6566d5c4714ad71d719771626b16d576d574691b280fbd4cd. 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/QM24S2402551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dfc85ea04b1ddfbbf65d2bebd0a6564a0b47f0e18c3b9bfd0356bd8b1adf342. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/QM24S2403908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06a43abcd6be8532523777e8b39e41abcc30116bc54a055ce6e52715463029cc. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/QZTBB2408169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ec70dc06a29e4e554f9e48d8165d87ff9bf52eb376c0e64dae465e1e359bace. 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/QZTBB2408174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d0d352a9ef255a883309f752292aa2a2ad4465bc99e6ccc0ec6bec97f6d7bd9. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40:26Z), 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/QZWFR2442338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2749bda53f9f97b29f565510a2cd7e771f97ecc3f2169bd91e901c1bc2e2599. Chain 2 (Bitcoin): anchored in block 958816 (2026-07-20T03:51: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/QZWFR2442336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x294cc2bd7013bb80589197e5caf0798a693005613c08c9948c6571cfcc8628c5. 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/QZWFR2442337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b945fba072beb8dd486ac588831699b22f4afb3b90e9f03855cd70b0692c1e6. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/QZWFR2442341.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c6d00726d437733758efc9fa5e131c530d9d65ea263c0ddfeb36faf5c1d0da5. 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/QZZ792470736.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x340c662d3d4ab2a02d89d407fc630b9b26dc78e3f2474f34dee24fc5a6254719. 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/QZZ7U2484646.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91e47a562432e81b9641bfd08e4cd727a9b391a72b5eafa1859a4657f0666ab3. Chain 2 (Bitcoin): anchored in block 958104 (2026-07-15T05:34: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/QZZ7U2484803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bc5845fda3c782b36f45f51aa93f1eb84ced3396c6109080659fd66bb08b453. Chain 2 (Bitcoin): anchored in block 958602 (2026-07-18T19:28:16Z), 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/QZDA72546420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef531be63ef3b38d30ca908ac534fe70564f53c85a3744794f486f5f3cda8006. 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/QZDA72588712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x802e9034600562db18936a1885c518b792662c7f00ca7669b3b78285d1c8bdff. 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/QZDA72596783.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd808c4e2fa2c91304d7d73823b2ac82c68c948a35deb87dc20c7536f4fba0ab5. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/QZHN72513601.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8211d3621e661cd641d02e77bb65ba7378c899f3e75089b82e07ab7b6c3a149. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30: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/QZHN72511263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75ea407ba89fcd15d2803e12f2cff2f2922b7bd55b0cc06fab666c98b1b40284. 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/QZHN72518008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b1b02e6db82e57eaea4b861477d95c3b07ec92c40989350dc3c13a852d97ae4. 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/QZK6M2559775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d421a21bfa3feb40fbebb6874d56435120eb995b59406b02bda77345dfd3d52. 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/QZK6M2566200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x106cc6f5e530fc837f80ff3b51d504e1a0035f537f1865ca217de459c059b8a6. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/QZK6M2563574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2860fe941e9f1228bca1cdf8db6d5f41fb6604d7c19737c5548f306a6d38672. 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/QZK6M2568414.