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 0x05d4b8e25b0ca90a47594c0271a91a5bb92d092518e93ff62ea93e53a57a0aeb. Chain 2 (Bitcoin): anchored in block 953706 (2026-06-14T23:14:49Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/7bdf70ac-a392-4e9a-9ba8-be182b7253ca.json and https://artists.proofprofile.net/proofs/artist/7bdf70ac-a392-4e9a-9ba8-be182b7253ca.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 0x3b3a15f4d3ee98aeb95acda91582c6c1e7ee87969e9bb30a5d1771fcb08e93cc. Chain 2 (Bitcoin): anchored in block 956560 (2026-07-03T23:28: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/BRA0V0300013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2573f2875a92dd18b74c8d44e8941f9e5b5a67c746fd825139a21507bf79b1d8. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18:05Z), 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/BRA0V0300014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f0b2cdcc8f8dff94b79abf8a4fc49155e7fcd34ca616c26bd650d6dca0687a4. Chain 2 (Bitcoin): anchored in block 958075 (2026-07-14T22:55:31Z), 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/BRA0V0300016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b367e8dd625c7a0b9df729f31bc9e9ebf6f0434fe7cd98dd50c0cc9e531ed83. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/BRA0V0300018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f2b537a0904bd4e47f62c8d2ac2ebcca8aca65b083808e2e4fc807080118b70. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01:11Z), 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/BRA0V0300021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf4e101194929dd4bbd0876b5c5e78c1362a354c634d89042fb60c6f64e72cd5. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T01:48:55Z), 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/BRA0V0300027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe96bdcc63b0651660922558b7de6cc0cee607365e0a1f7856804e853d9b8768b. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T17:58: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/BRA0V0300028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc95e5d9794cf09c625a0866fec0da290b818e0eca0878b3ef1b734285dea14c. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/BRA0V0300029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa1bfb2fbc6e43208b37cf4861b6febc47759befd27c75dccbfc0e05f05efdee. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/US7VG1469839.