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 0x884900ad299b71d60b6be4143d316fba513fd77d35260274093a630b1df22de2. 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/d446fbcf-1d8c-44c4-b784-9d1c4edbd936.json and https://artists.proofprofile.net/proofs/artist/d446fbcf-1d8c-44c4-b784-9d1c4edbd936.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 0xc9593d70733ec88586f5e4f7c3c60fc4c4cbde4172a33b07d91d8bde52e5c17d. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/SE6A92303408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3f7ed834cf1560c0697b8842ba148b9b64de40df8b7104139052569dc8bade5. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/SE6HN2468674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51c85fa89ad0464deeb0642090cff9f4a54d7a5869d73c2b6e27fa226464e9b7. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/SE5752470289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a2b1fe8908af60c1a0d7da11b64f72d8b7b8e59b80b4b33a3e5c022e613114f. Chain 2 (Bitcoin): anchored in block 957046 (2026-07-07T14:04:01Z), 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/SE62M2336927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d6ac33c0e157d32cf5bfc40556def32ce24a62d236e0185b547dc0b210cc045. Chain 2 (Bitcoin): anchored in block 957032 (2026-07-07T11:43: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/QZMHK2303826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe9ce279ec573fa4230fdad8381f17a61bca60468fa628340ad4d41a51b559c0. 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/QZNWT2316642.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03212b18ebee97e214441a5707d39819f5f27344ae7d73b5e7b554b5f99c6c44. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01: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/TCAGE2279943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06d197a7c675848a657f818051d7c6bd1dabc5707b53e18e168ba08b566d6dd0. 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/SE5BU2460493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd95b755f8b5efb41fc31bfbff867b8a7095e543430c3a1b571460b3a9d24866b. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/QZDA72402192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9026aa007c9a29e128ef6b2545d12d60d38bf128e41c8c022294d5b24a3098b. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/SE62M2306774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a97ff82dfcc6ca4221e5110f08d57433a4b6dc8ca396afc7179ff5619b8af9b. 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/TCAHN2317064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5b909b983e9ede3d6f345e1ac19936e0d391b5e3fab05cd522d90d5501ae86d. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44:50Z), 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/TCAGG2279443.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x680bfa2eb841409d9c70b0aceb4dce8a0380a080ac84a4f2fb4d3880334c86fd. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/TCADW1877043.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e3a106e95f214ca1d2f80370e63822cb5f0ddd754da814e8b1f1e5dd85bf03d. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/QZRP42314481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa73eb3d906f43a48d09ff705f0bc3b12df2da367732b033f60dbc576d8066cf9. 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/QZK6N2392697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x187674c9858df95674b974c3b3dfb6eda128e53dec5bacb0a69502e4f4642357. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48: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/QZFYZ2359777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51c85fa89ad0464deeb0642090cff9f4a54d7a5869d73c2b6e27fa226464e9b7. Chain 2 (Bitcoin): anchored in block 957046 (2026-07-07T14:04:01Z), 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/SE5752470289.