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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05f17a6d07e22939f6100a52a88f2bcc13bbd9db55447c3567d13e720b7d461c. Chain 2 (Bitcoin): anchored in block 953620 (2026-06-14T09:36:10Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/1f46c7cf-835a-4c44-8801-8e1322f25882.json and https://artists.proofprofile.net/proofs/artist/1f46c7cf-835a-4c44-8801-8e1322f25882.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d8ec3b364bf8799eefca3c9116f3cf604e75e95b35a86c364c8026507f5b77e. 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/MX3741900859.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9c9ca926998e5d809d6b27dd17be063f1a4db8f1ff5781c0159a77aee55ed1e. 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/MX3741900860.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d4429b807db5aec29a335fecc03e84b3dac302f565f0551d0196d89affe7d0a. 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/MX3741900857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ed79b780ef94cf516f07b93f593d12bb87eaa09a6482a9b4680a71135f5a5ff. 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/MX3741900858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9429be02ca8ccc587a2cb42517a5f95f3a6ad1b2e417674c90787a265a672a4e. 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/MX3741900861.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6262d0e7015b3f1b953b01e8d7b961a55bcfb5f1e253a73dbc5d17220289a668. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/MX3741900862.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x422b272bf1df2ea951e9f6f323acf5328092cd12b5d0ccb711cedfee1323b4cd. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/QZW9L2267761.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d21ef46799bb005e438bf0dcfce33f37441f778128ad454f29150d0e7908606. 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/QZW9L2267762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6846e125171d32f996fc857589293774e17c9b4a5130fd3470a64a8ba4cacccb. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/QZW9L2267763.
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 0x3b089e8f3cf66a3c62e41a7a101ae9ec9e84cc542f735d96001a52fa31ab35aa. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38: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/MX3741900863.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c2fc397f560002b020555de30c3b68c56c674269b3362afd4288fdee8e0a1e7. 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/QZHZ42132458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc64550f048957bcb7417ccda1b4b93347d3d96789061885b5ed10d37a3fbf77. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZHZ42132465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde4a28bad365da30109343777349b13b7f249a37a44d30b594a66fb0addddac6. 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/QZHZ42132457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77335c182bc53d4a7e58761f4cf0b33fa00cbde128f512b9ed0c8c13e7b3c490. 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/QZHZ42132464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29ef1f8ec84543079c00fb99b676e1bde2c5f16f0417ae0755549a0fa94f08aa. 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/QZHZ42132463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bab80a1128da86c3daa4781e175d7e819443d86770c2e5b67ec554ac0d9eb07. 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/QZHZ42132460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb68b31169db9e919ee5e19d0005361eb35fdb552d65d44b1a742ddcb1b5a790. 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/QZHZ42132459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96c54bb2b83b45b745df4dccd875e7f55b795eace23ad12d9c723fabfdcc92b0. Chain 2 (Bitcoin): anchored in block 960106 (2026-07-29T12:41:21Z), 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/QZHZ42132462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe879bea04ace79579da034f9c52da5f4575dcaf72b05610babe2b5f3ccb75f13. Chain 2 (Bitcoin): anchored in block 960106 (2026-07-29T12:41:21Z), 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/QZHZ42132456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e70dbf5237c57166d986b07ea13212e7018db4a67985396370cfd5f0405181c. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/QZHZ42132461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1312d2030ca1f68227257fc05b7e5d3aa450d9cbc5a9e153f12f0916f21f794. 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/QZWFU2456740.