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 0xcff39bed3d5818df6ebb1c9830640dc554baf46fd2fcf1a87ca7c8126a5f7d17. 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/36f1bc8e-83d5-4630-8d13-01f967d56703.json and https://artists.proofprofile.net/proofs/artist/36f1bc8e-83d5-4630-8d13-01f967d56703.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 0xb33c647ec27a9c8d1553540091aa1c95bf97c8699a2e52a0b95ea241a37d4bcd. 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/BK4DA2413721.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe354e388bc05d67df07313b649153dab06c3caf412273a116fcd70d548373f78. 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/BK4DA2410890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7f9da54a9c3c30bfac0c79674f0b641f4fa2bec08af9ca58518a87b8054a44f. 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/QZS7J2267905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96d0772a718ad20bcfdca8abee8da7da0edc22930d83b7ed58665853ec7db8de. 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/QZZ662363461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x040587edb7607749ec1c55badd112ae19dd9763985689b8de53a5e102eb3d27d. 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/BK4DA2518521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb8aa0d0d7ea5dabc4a0e4be9bde216553414a5206e2295fbacdd1aadfcd27b6. 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/BK4DA2511247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63b4f980f6f17627132180b09a2c6db52698961ffc431c101b988776358491a6. 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/BK4DA2502569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34a46eae5ea7e3e59c79d8334d112b1d6b19b75f778ad1bcff201f94c1f9c56c. 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/BK4DA2458968.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb216e12586ae58872526f450e9c39024e7a066273a29683f4240f53c3736ec64. 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/BK4DA2456542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e86bf7d377e56a56a79ff77a9455d047e7af316ae7d9ee03ae4fe24ce856a41. 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/BK4DA2454129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2b90866c473a982dd7313ad9741ecc52be9f574f9b333f10aef5adf7f682c5e. 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/BK4DA2450957.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x606865862e4038e955f50021a5655021b9bedd6fe03928fa3b086a007a7fa36a. 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/BK4DA2437589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48daa76b40138453a2c3921b1c32b091c97d5732787c10cc1930a79fb0e87ba7. 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/BK4DA2429219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1ebebf0de96b7fdc35c73a6e2ef06361b687745b08a69f1037aba077a646545. Chain 2 (Bitcoin): anchored in block 957039 (2026-07-07T12:58: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/BK4DA2426844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21886ecf68874ccb09ddaa721a40d524636b8931cdcc6e43e8a73b5b9603c43a. 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/BK4DA2417347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21addecf4cf890bfb9bc0e74404cd0bd58feb82b6a7dceec5fc16155ba89b85e. 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/QZZ662332249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5f9aac089a34c09da60e1993d35ebe1f647c29249aaa4b38fd1935b10887d05. 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/QZZ662332250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99f513c3a664598dacb434e051a272df37edccf92d447429a97eab46cc72b177. 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/QZZ662332251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8844431dc5d814b46f2ef4c73d8e3e8d33d758ab18e633644a585e9bdb725597. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/QZZ662332252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c21e1f14bb2492e5cc6847de8958a036914f79f44d3740d39b7e0677a88d677. 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/QZZ662332253.