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 0x9312b0e2c11ab866c282000b51f3e45489d98d4656aa1a3fb371e96963efdbb8. 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/f13af5ad-ae0c-4b7a-986e-52b576763b29.json and https://artists.proofprofile.net/proofs/artist/f13af5ad-ae0c-4b7a-986e-52b576763b29.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 0x6bd4ea702d5b6442f8f2200003cb2386ca02cfecdd58cbe7da1ffbfcf6448f7d. 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/BRAPI0300996.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91ae6551cc0f14915e7e2990cc623290d52e7f87c5616e5e8bae68094b02bfb6. 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/BRAPI0300997.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa67e4e8eaa71327e0cca544a4fa298456390a05ed8f3867c6779304a01fe9fb3. 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/BRAPI0300998.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc25bea5e3680e28cbb0b8ae7e4a35ad84f62c4f2ae62ee7ea4edd1cb855f75ea. 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/BRAPI0300999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa246294c53d99da0294946757e734113d9394ffa2f0e561052008bce2961c2d7. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/BRAPI0301000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f56b8cac0eaa57084a657d055291ddbc11e6d9300f347619d62e927287bd1e3. 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/BRAPI0301001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ce6a6ed4132a95cadbaad2063bbca5d4b05815abb9f66afd05cf5d9528d2a00. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/BRAPI0301002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ed54459b3586132e8ff53a666d7b550d33d434fcdfa9b9df1840009b3a5ebf6. 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/BRAPI0301003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3b290987f557656a0b0166e387b8e575641981e6b0e57c8c78edfc3c0981090. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/BRAPI0301004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d86350cad1021a7465e0c213d15c812b34d9f331ac57b443aaf8812343a63b6. 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/BRAPI0301005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b8c8f3057f6baac1dd9ec50b30c09457921beafa0935a84ee47c7d57511f312. 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/BRAPI0301006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbb1ff3b1c08fcb521f3629e4f03704e7bc4d2b779375070d2b4560a72c0f30b. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T17:16:37Z), 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/BRAPI0301007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa27c8cd5ffb8c6e220cb1d4954e7631c6acf6f9a0c8908dfe6b7826f37032fab. 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/BRAPI0301008.