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 0x0d1d98a2d0773cff1a294aca1926c3229724cf01176dcc398dcdaa54598bce44. 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/b9c9dd23-0fbe-4221-baa1-a5bdd369277d.json and https://artists.proofprofile.net/proofs/artist/b9c9dd23-0fbe-4221-baa1-a5bdd369277d.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 0xe8805f7e4fe6b10b0e3263edc797dcc6bb03b1d596512deb8b50484e370729ef. 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/QZFZ62295846.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3411a7db4777dfa621f45e358d1ef51b2c3dc9af7896097a392469226e228a6a. 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/QZHN92227494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe83774e24949aee228912bced61f30103539283dc5d24b7b83d6d993bc2423e. 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/UKW3Z2202368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd7403782d10ce04fbb53e70dfb2708ad8f6a75cef61c89053821cde37a259f5. 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/UKW3Z2202369.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd84f6fa88ecbab1109c7fb77f23afbfa4f8ec2ace02b752b5720b963d63d9840. 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/UKW3Z2202370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e32f8072737580fc9d91bdad0266a605082bba21ee1a0707ca33f55e164783d. 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/QZMEP2221458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b2132d667e411b07617026c96dc85acf05a6aa77e8526e0398bd43baf907aee. 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/UKW3Z2202371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dcf82cac11c5e46f9db5540dc709fc956d55a0a7e23400e8fbd6c9c4af32f98. 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/UKW3Z2202372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fac9f77174f4ee86973f54145e430464d2e3f63841d9c866c37449b25f6c686. 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/UKW3Z2202373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc9bccc1fa7e8a1bf99455ecfc32656a1ff3523563d088b16a6f7a8dff2c8551. 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/QZES52211851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f195e92b95d700a222ea71c04c186b85d5f29cf064ea162e1187a631e97e719. 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/UKW3Z2301112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e32f8072737580fc9d91bdad0266a605082bba21ee1a0707ca33f55e164783d. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/QZMEP2221458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3411a7db4777dfa621f45e358d1ef51b2c3dc9af7896097a392469226e228a6a. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/QZHN92227494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc9bccc1fa7e8a1bf99455ecfc32656a1ff3523563d088b16a6f7a8dff2c8551. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/QZES52211851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8805f7e4fe6b10b0e3263edc797dcc6bb03b1d596512deb8b50484e370729ef. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/QZFZ62295846.