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 0x0f2ce1bf7172473fcbf4c844fa6892ca769c553f7bce3b1399e3d0775e0f68d3. Chain 2 (Bitcoin): anchored in block 953750 (2026-06-15T06:12:23Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/abc564a9-52f8-44ab-a7a9-2539a4b25a09.json and https://artists.proofprofile.net/proofs/artist/abc564a9-52f8-44ab-a7a9-2539a4b25a09.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 0x77ea899df71f15088683687e9b47d0954b4b1843b06dd88a37f7241f80e37b0a. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QZDQH2420352.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb97b5f1c9468d3e1afe62576949b89e883b79afef94d74becdb680f5e8cf1593. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/US3DF2489087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf27bf0c09a0120a6fc27c83ed7ab405f00a53e14a7e56e17dd7619c3b9d2bac. 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/USHM22495952.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7780fe95ba5182af1581a93661c83e5093a5d3b72eeb1de715fa0e65f8a61e2. 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/QZMZ92480082.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf03aa8ca6867cb1604d6f34529712504ce6fc66fd9870dcc5b765b6f3c7f0c94. 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/USDY42447461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee9a20f4c934c0436c4c8df379482a7320c4f6c388b0400eb22e9a89967d233b. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QT4C62500418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x863e608fa4b3e7f29741ca73d81a261f0a888e36218d5a0c246b7d29dcce8798. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/QT4C62500420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x567838346b1d8f7b709ce440e83ba613b035d79ad61ba712a78ab036657b024f. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QT4C62500421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f5f5ade563ad42cc8286624b1bbf117fbab803b2248a27c7d612519e4a0a9e4. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/QT4C62500422.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98b96d240b1d301f2265853bf34d81c5794da8d65f4e513cb75ac4fb84f5b7e0. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QT4C62500423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a682d5fe82ab95b6d5506d1d87fd51df584be72c2bb6433d05d0e67ca37a980. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/QT4C62500414.
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 0x6e059b51549360b60c19aa2b4c3a9b18af42fd6a34cd6873a7cc2a901fdf040c. Chain 2 (Bitcoin): anchored in block 960309 (2026-07-30T20:35:49Z), 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/QT4C62500415.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a2e4a162cc4b1d5f3f27f7429606d8db406497bb5f42a09e3f154c220aa84bc. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/QT4C62500416.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3da257f8cba29d7d8dfa41f5c1472d922d4592397cc19ddd1c10739f56b2bab. Chain 2 (Bitcoin): anchored in block 960362 (2026-07-31T06:58:00Z), 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/QT4C62500417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc6a1d23abdef434ce4b320075169d74369323996d43a75042658e65854979a7. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/QT4C62500419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6476ea69714575459bf2d864a685b93edf00ed88d68a7efc7a6f99c274790a93. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/QZQMB2108573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8206a79849a36d0880feebe2523aba26816ae10c0a29a5459634b368410f5e94. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/QZQMB2108571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c0986ecc7d1cb3bf983c249c10f8d14260daac4292f72d67dcc53c7843b1848. 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/QZQMB2108396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48a60a55f405196c23070474137e3782adfc612bacb25a50bf47f1e3e5381b0a. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/GXD7V2477787.