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 0x8b698ab655ce5719ceb07c6542b36c847fb8a46dce142381ad9b17af62bea2fc. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/37f712f3-1ff1-490b-b61f-8cedd9d7dcc6.json and https://artists.proofprofile.net/proofs/artist/37f712f3-1ff1-490b-b61f-8cedd9d7dcc6.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 0x07aaa34a4d36659a3e98c3bb2feb1437199233a455b5464546d65dda9fa137be. 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/BX5RP2400005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4df3ac482acfcac39c25a987c2505f04fc0a66cf9656a0f7cd0b31989a718c2. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53: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/BX5RP2400006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe256d80eb810f322cda5c9c9e1ecd07d6b42415878bbc9dd3685286c315b931f. 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/BX5RP2400011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d9e42699d6151ad714c4995f9673099a9d0e2efe9fbde3b70f75d89837d6539. 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/BK4DA2437391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fd04cde959c644dded5b980c68e76bdf9f7b8a9b328c986701af95e814762f3. 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/BX5RP2400030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe256d80eb810f322cda5c9c9e1ecd07d6b42415878bbc9dd3685286c315b931f. 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/BX5RP2400011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31a19010fb1765419897fd74f66a4720307930378e26c1bc4ee5c378f12dac9c. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/BX5RP2400007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07aaa34a4d36659a3e98c3bb2feb1437199233a455b5464546d65dda9fa137be. 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/BX5RP2400005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01202bb66359198304fded3fd9eada95f1602fb114995a1b52dcc097e69d526c. Chain 2 (Bitcoin): anchored in block 957882 (2026-07-13T16:48: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/BX5RP2400025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb02c44f9f1c7f8817d5ff3d233b471f841dcbf9264984409872be7d88b6ec199. Chain 2 (Bitcoin): anchored in block 958733 (2026-07-19T12:51: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/BX5RP2400026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ca9deaac2d306aeda9f0969b656ea84e681c4342e91e8d260e9614d1efae860. 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/BX5RP2400028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3e2f3d43e15a878f413931bf656add5fceebba097921cbcf065f2951af25032. 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/BX5RP2400034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x209d2306bd27a6db1229a7a465b00dd77b3c2176752101454a6126cd135e0506. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T21:52: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/BX5RP2500001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc760022215be5b2492d87e4bedbdd2f51ac4bb032374e51d28f59d7a1ffd60b6. Chain 2 (Bitcoin): anchored in block 957882 (2026-07-13T16:48: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/BX5RP2500003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb27ae27da05278528f0f0235c6541137dc5112fbb4558112d08ac578ffa5426f. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/BX5RP2500005.