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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39b2814220c5ae7965b4416d852d8d6bb27ae809c33d760973ef0ed97febfe53. Chain 2 (Bitcoin): anchored in block 953648 (2026-06-14T15:20:52Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/41fe18bf-becb-4ffb-8779-fc2363c06d7d.json and https://artists.proofprofile.net/proofs/artist/41fe18bf-becb-4ffb-8779-fc2363c06d7d.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x791537efbd0bb7e86d22da38794f02e1a1dc561c0f5b8ea3febe530a06102aaf. 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/QZMHP2401566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8016c281a8df91d1491a8b33f26a0e5a4d9c9fe26156e7ece6b627c7a42f0be. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/AUMEV2516926.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57d798e9df6cdcf68024cf33f8ff52392d73be972f9a4a8a8e767c4ec1aa2fe2. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19:20Z), 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/AUMEV2532778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38ba63d0f42f54bb4fbc62c49c3fec82ee3de79b7ee61c7c8c1550176ece540f. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53:57Z), 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/AUMEV2538604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8403b5aada7a0f9759673f7a0b606d002a6effd8fe26c5eb4fa2cfbf984b4e77. Chain 2 (Bitcoin): anchored in block 958880 (2026-07-20T15:10: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/AUMEV2535741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb28d451c56c508e0d376d8a7fd49bb209eaa1824f4a38aac45a936eb0b2d2f0a. Chain 2 (Bitcoin): anchored in block 958462 (2026-07-17T23:17:53Z), 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/AUMEV2548662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x650d3a1ce764d253ad2eeb973e9eb194d5f7f7f3ef2e3a91b7bb28fbdd6dc51b. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/QZS642547115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb12c60ab4c098ea18ce2b374c09d2cfbabbd1efcc548f54a3f336bb77551d89. 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/QZS642556987.