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 0x37fdba730abb0406d31335517524a81554de7623f2df67f71a4f1898fc3407d8. 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/30904ba4-59d3-4c69-9ad2-6aed5b279763.json and https://artists.proofprofile.net/proofs/artist/30904ba4-59d3-4c69-9ad2-6aed5b279763.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 0xd2b213f5d8317b882c0e51976282d93b0b4a8dce5606f13125226708812eb3ae. Chain 2 (Bitcoin): anchored in block 957544 (2026-07-11T09: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/QZDA82285624.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94a66cd898efddc14543eb5a51082b492df627e919044ccb7f19cbd6a6e961b1. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T02:01: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/QZDA82285626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2a1a91adec491624e703dbf976b2c5104571714d1047795f03b5f4daeb15d03. Chain 2 (Bitcoin): anchored in block 958907 (2026-07-20T16:17:58Z), 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/QZHN72291578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3341f143c822dad7ac1960447e2e2a4eb258d2eaf401243dcc5819b20f16b96e. Chain 2 (Bitcoin): anchored in block 959071 (2026-07-21T22:56: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/QZFZ72413153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbecea2c6bd85352a5f90a5a8beba5a855de4938d1667a0efa718c109b7244ba3. 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/QZHN92452279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57998a71ae05428f2066ea6aab8a37d8d89b3f52e9c9c3fe79eece83b95b5b41. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42: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/QZHN82524849.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3a9a41b4092fd82a5adf38a44410b6c8336cb89e6ff4e36f6a5d30856f2d15c. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54: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/QZK6J2569527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e49cdc8c2cb683f385d615c835792153308177575e8fe5e160f72b582ba6574. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14:32Z), 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/QZTAZ2524738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe76efd73f2053fe07de6a810014825db46d1065c5f8a22da80a0b09bac1a0e16. Chain 2 (Bitcoin): anchored in block 957775 (2026-07-13T00:04: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/QZTAZ2524739.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f05d73c9c0252e0ab3e86a4664a89878b72c97107771a2bd8fbe7d96e082ade. Chain 2 (Bitcoin): anchored in block 958633 (2026-07-19T00:54: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/QZTAZ2524740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b3f5fadaf152294dc52e49e804c95455c3876ac5846356382f5dffb94d5d854. 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/QZTAZ2524741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10f71a09e3262aeafd3fe9e1a42b788b2136da0a1085e10267c384497c9bb88b. Chain 2 (Bitcoin): anchored in block 957779 (2026-07-13T00:19: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/QZTB42586318.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f7b718378c6a51f795502727dc727e13553182b5a9ac2f89c6bf6ff56e6cc99. 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/QZWFR2574732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x995e9336ca3b3daca16785970381f14a42a24ff83b3a5fcba8ed94d68215a6f3. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22:58Z), 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/QZWFV2565475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88aaa95003882e981f8d10eb593d179b5db46394ab68f75377e6b9a98ec9c8c2. 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/QZWFX2578319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6b662cd43dea0f822eab0fb361accb8a880be2ed3f0c0c2b50cc3a5a9ad7282. 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/QT3F62501459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01682a515ad0c351d92bf33e9b12379d2bf945a9ce582b8478f366a9186b7541. 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/QZRP52290230.