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 0xc7f445d94a0149f6ea43981b4397aad28b22fa2890a01fa4c671a64b1620e238. 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/12bb93e4-bd69-4558-b456-538135f3ea99.json and https://artists.proofprofile.net/proofs/artist/12bb93e4-bd69-4558-b456-538135f3ea99.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 0x937d6d9b4559dc4f40f3ba0c3d93cd4da9929ce0dfa36d95a2cf4b5b6ad7892c. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39:15Z), 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/SE5Q51818976.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x619f010f8f82d87c20b60dd2ffefd2417fac4423a7d2ba0cbeebf518bf88c410. Chain 2 (Bitcoin): anchored in block 958573 (2026-07-18T15:49:54Z), 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/SE5Q51826814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeacb8658f3450c34f80a04d544bc274baf64e8a8bf238eb22b84bf6f2aa39743. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55:19Z), 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/SE5Q51812680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac4d62cac0e964f3329479e9f19006cb6f25abd1545e2c7f77b2b3b619989707. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12: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/SE5Q51811957.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e7610a9e593f479f52794e5ff9a88605552aa8ce8a88dc6fae9bf7e43edb801. Chain 2 (Bitcoin): anchored in block 958733 (2026-07-19T12:51:21Z), 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/SE5Q52201335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18a7f7994f03978a9c2f9908517c1f9c4617410268fc6287be755dc57e37a4e3. 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/SE5Q52201471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62c3de01d29748b3f05ba6fb8779eb769de4bd57daf12cf8ade0acf65deca101. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/SE5Q52201171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f2787abc318e835d232252f76ce2926837c14011158a99c95e1da15cdac3945. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/SE5Q52202911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdf52873e2d3dd2073e2c7eb85537cc0b853f34054578a36dc313a55d842ac3b. Chain 2 (Bitcoin): anchored in block 958644 (2026-07-19T02:21:25Z), 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/SE5Q52301294.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d71d1bb5e3891ac62aae9a034cb3989d561bb797bd87f4d2dbdcb229fec8dde. Chain 2 (Bitcoin): anchored in block 958410 (2026-07-17T12:18:07Z), 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/SE5Q52302484.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x930d461c5499869d86a73ec3f9d545ee69fc3a54b8499a140b55895b82bb8d7e. Chain 2 (Bitcoin): anchored in block 958271 (2026-07-16T09:16:54Z), 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/SE5Q52401701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed0800721bb61389ea73a27f970b18657d08b050f047063788c3bf8990531de4. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/SE5Q52401716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79fafcf6972c8e3bb0563cef9b4dbcbf3a46922a1878c6b9864a307d06c8e825. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/SE5Q52402811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01296382ba43a8f39fb3abbc41d8620d166174b31f78bdccfd2a682e106f2e0a. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24:07Z), 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/SE5Q52403378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84786beba039ab9ee1ed61cd85804ba16406478eb959827f0d062239def235be. Chain 2 (Bitcoin): anchored in block 958611 (2026-07-18T21:24:44Z), 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/SE5Q52404257.