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 0x04e93532d8d0c7c4c702f031723cec43208507ecc65f11c130d6d85fc161fc33. 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/efd8b6e6-5795-452c-b75f-329419bb95ab.json and https://artists.proofprofile.net/proofs/artist/efd8b6e6-5795-452c-b75f-329419bb95ab.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 0x925ee5df4a7b55657af1f547946b473a673aede0205c502db15b0e979da7ff73. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/NL8RL2505055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ab5133267d5772cc8a85fd06fa4a6bc7d68b05001d435747ba175629258ede5. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/NL8RL2505057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70e02633cb02f79f08d242c2a87ef1acc26e6bc1ed2a04a4900213615a2cbb2e. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/NL8RL2505058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96466b80bafcd78a32c6c3c5cc4ac4268c32e51f342550562253745bab3f810c. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/NL8RL2502628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4714d06433c336f0eda40ff1858cdf8a3f992f74ab92fe3218ea54eac4a2f212. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/NL8RL2505061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbe0549a4ee855307bc4f25e571f4120c540e4c547fc4a8632f91e523ebb7730. 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/NL8RL2505062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd637e2b255c8c9591ee637499d1f0a4c97f3b94be8784d4a58db2287011280d0. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/NL8RL2453848.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7760267e1c1c79074878b33ffab55af365b887ae0738107ff440b9586421345. 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/NL8RL2453849.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54d13c87c3bbcb244210caf11bd3789aa133ee75e4db72798474422f0cc3860a. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QM6XS2510901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49c52299fad0dbdf6bc605aff75be3b92a50ff2a58ac96ab240e916fb71e1cc7. 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/QM6XS2510902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dbec574ea0350247d32d7e78a6de736f7d7fc6812631af8b4ffeaa8f6c39d66. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QM6XS2510903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf56e0066db2e7156015cf9b3e14b0006400bf4432bdedfe4aee256ecc37e8c52. 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/QM6XS2510904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89a510a0aa707abbecfb5a55b59b04d79e2795515a06ab606d47ec2a3ad850ff. 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/QM6XS2510716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59a8fa9e1b615e265f2a93dedecfadd46d9abb68221b33a1caa17f33002796cb. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QM6XS2412730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a04448875815ee45ae6075e5a0f63138bb7e4ed4ca6e8245f28dfc28d96cfd6. 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/QM6XS2412734.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedf9de445b236139e962c074679accc1e58eee3b7f7d66dda4f3c89b79a77608. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/QZPEW2415524.