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 0xc1a8705aaec178c55b5369709df9f286b02a3bd61bbf3750a6c5428ee15a60be. Chain 2 (Bitcoin): anchored in block 953741 (2026-06-15T04:44:49Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/9a111e41-be08-4d8d-a9e5-234025e0baf7.json and https://artists.proofprofile.net/proofs/artist/9a111e41-be08-4d8d-a9e5-234025e0baf7.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 0xaf0878cb46e941fdf4814fa269a740162c9fffea930b64a85473a071f29a95e6. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/CH6542285200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8178c26ee8183c4c9b0a463c3b1af4272056de399dbec2d4381559b373b63388. 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/CH6542285201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd32c2e83d392a8e0a03e2606f5a98ec887aec303ddf303e6d4506a06ec0ee0cd. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32:48Z), 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/CH6542285202.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d08fa951e655934809d30b6e7f550337854b00f58b531709b54d7ad5700254d. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33:04Z), 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/CH6542285203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x577bfef2e526fa16bf800ae0831c8bfe04bad3ed75f805f12e5d762ae7bd3507. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48:52Z), 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/CH6542285204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdac2823f0cffe54b6f42f96c5bb76c3ef5bf064d1f567a2dbb56e75526929271. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/CH6542285205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5c0555e6359fd2a09487d10938c0963fc38cc3abd7387defb1fe42dbb9ba16e. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24: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/CH6542285206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaca5bd9295b55b305004dab2b1cfb9c66945b8834224d673f72b6780ff7701cf. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/CH6542285207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x240634fb7a338da15a6889edcac58af8c9a227abe899c127cdbc49b041a9df54. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/CH6542285208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x105d76bc91d49984ebdedeeda367110f8c1e522074c4d9522881659ccf347399. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04: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/CH6542285209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc7cc379b48636bf3844b01cbd039d4241c682fdc1202f759aa70da2529fdb6d. 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/CH6542357155.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88a1638ec1d17b0c58e7298ae7bfa2c790ef40b2dd5547f5935c9a90be7d46ed. 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/CH6542357156.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaca4e1b4e14223d31ee23eb13472cdbd7b831c2a81712c2f389003e480ba86c5. Chain 2 (Bitcoin): anchored in block 958706 (2026-07-19T08:50:34Z), 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/CH6542357158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc3eb98554a2cc3868e343bc35e2ebc18c05cd977532fcd1ba9cff76efde990e. Chain 2 (Bitcoin): anchored in block 957774 (2026-07-12T23:51: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/TCAJP2540528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x846122ee336627cb323371ab2f14d93a07c6d48011af2385442adcba98cbb354. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/TCAJP2540545.