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 0xe82b502d21450143357d40c6ef434a665cfc1d961017f0dc26f7107063773bee. 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/732e194c-7e97-4645-8283-605f3ada59a7.json and https://artists.proofprofile.net/proofs/artist/732e194c-7e97-4645-8283-605f3ada59a7.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 0x197281a0c0d548eaf941310f2a5df9fd9f777ac69e9e6a66fd53671f30406430. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/AUNZF1900033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x698e8264eb5ac6316ed118cd9fe84193a926dca08f08d50a4c1a365c12ffdf5a. 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/AUNZF1900036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4734cbbd8ab6792f5bc1113c280e6567b7617d95c7def7625011cb8b16e8e52. Chain 2 (Bitcoin): anchored in block 958303 (2026-07-16T16:39:24Z), 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/AUNZF2200008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9f9b69fef018fd03f1ad587ffda6a08e10b8a1fa1adde59447f3a9ff724e10d. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T12:22: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/AUNZF2200010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7cecc376d415c94c447b42e14e29a610e8c654812fe179e51f6356e210099bb. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/AUPC32300165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb25b98fc86a7ef92dc437b466cbb8fe6f25bfab1389e61cbf9f3e4ccc8c34f49. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T19:55:13Z), 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/AUPC32300167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce2bb3569439bbe3bc06c558c0b467bdb8f232b5bdd4f10e5a40673f37f6d6d3. Chain 2 (Bitcoin): anchored in block 958169 (2026-07-15T16:16:18Z), 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/AUPC32300168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6520ded1c9a78729af7b29ef4cefb32bdf5a6191a345d0ac351d9d3fcb142f99. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27:02Z), 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/AUPC32300172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c1c905cf3e811de1c20f14e80b9c98f30e450909d887cf450b65e69933a1fe8. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/AUPC32300174.