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 0x657e9673f987195b9e52be4ba5cad6ec6d0915e0c187dfa66b6880a02332126f. Chain 2 (Bitcoin): anchored in block 953625 (2026-06-14T11:37:06Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/247113fb-f175-46c6-95e0-51122d4bc958.json and https://artists.proofprofile.net/proofs/artist/247113fb-f175-46c6-95e0-51122d4bc958.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 0xdcc5c9381eac0f4855bb647e8d57c34d380c0f8df51a64878f68db17ba5a0367. 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/GX53U2591944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d39daa127d74ff0024c8df164b6c622a4dbac204f0ff4969c2304a95b329dca. Chain 2 (Bitcoin): anchored in block 958808 (2026-07-20T02:49: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/GX53U2591945.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbaf1ff707766458a82847d68bce88651c9c7bc9d122e32306ff0152da035ab0. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T19:26: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/GX53U2591946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb843ad9424a6eeb0ef7d77f95e1c8ff9700faabec4edc963ce0e675a237bf6b. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/GX53U2591947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd34152016046d149130ac2d3209321312910faab3288dfaaf5728cdc2a05722d. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01:58Z), 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/GX53U2591965.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe69a45e99ed02df264ff997c5cc7a41823b9e0d001c3b2e5d3c50e2913c12cf. Chain 2 (Bitcoin): anchored in block 958793 (2026-07-19T22:59:45Z), 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/GXHAF2598687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x273b80ba357eb920d8eb80c429ae7f21f895e2b4ab771fa0c47005516fd14590. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22:58Z), 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/GXHAF2598688.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58ec9724780319095507c112bee9105b9cc8da49472ed223c4e9e4639f59128d. Chain 2 (Bitcoin): anchored in block 958819 (2026-07-20T04:08: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/GXHAF2598689.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f46d7a6e2d818de5475ab8d4c8f14ed74593740f13ea7d9bfdf8252f7c12aa1. 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/GXHAF2598690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79a54e751b782630a2c4ab4923295145d9af767eae37c4cc3acf7b6cf6065030. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01: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/GXHAF2598691.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x238de4c21ffd435b78bc871d5237c89d5e6f35e151b1f1c73dc05004205bb61b. Chain 2 (Bitcoin): anchored in block 958885 (2026-07-20T13:01: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/GXHAF2598692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9704281a0f391248f13e9b62db8d4659ff72ecb5b13a1762fc79932baa35616b. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T08:14: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/GXHAF2598693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b14a6367c660cbecb17cba1761335da010a2528dd92ab5106a34ba7adadd6f8. Chain 2 (Bitcoin): anchored in block 958800 (2026-07-20T00:52: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/GXHAF2598694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4be2aa7e2ff21a0ddb1b76ee0563245482d805a104c01bd31945df9d9bb3b158. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08:30Z), 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/GXHAF2598695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa12688c0017248eaaae715b18d0be156a88ab8296f32691a7da58443e140aef6. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/GXHAF2598696.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x486321a15c5ba32735f454204efd2a551d0830b2e99c9f9723d71e6373beaf2a. Chain 2 (Bitcoin): anchored in block 958839 (2026-07-20T07:01: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/GXHAF2598697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5161fa3cefeca589f2edd1a07112d3aa78a2f5d22bc0165a73914b9d95dc4442. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/GXHAF2598698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc652b98bf0c3db5ae2367b0b81e906217905277eb659bf9313608bbabc5dc2b. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/GXHAF2598699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5703aa9472c45e1d28b3d103d091d827de1eed84d7b92b3422fc074aba7569f. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T08:14: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/GXHAF2598700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdec25b5cd6e4c3ee741d5bdae48aa3a33d903be7249398dcbeeeb4881fec5433. Chain 2 (Bitcoin): anchored in block 958800 (2026-07-20T00:52: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/GXHAF2598701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6019c3ca4600026733b33d23f10152ab9a1e6f314860a98217ef165111756bfa. 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/GXHAF2598702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f4774e2ec7cbafccf20c283d7a8e7fc4fc97daa1e337463eacde563c691bbd5. Chain 2 (Bitcoin): anchored in block 958825 (2026-07-20T04:55: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/GXHAF2598703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa903a022f4b5f6d411756c928809f2e45f90b64b1a67dc0b0aeba912499e420. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/GXHAF2598704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68be70952b9c321c6868e8b2e7146f5baefa8d88a1aeb111e22a8cdfd7b789ed. Chain 2 (Bitcoin): anchored in block 958817 (2026-07-20T03:52: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/GXHAF2598705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57c1fcec53ac1e3bcf45d15eb99a2d1baa7a5e6ee8a11dc97d7e5a52ea3a9192. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01: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/GXHAF2598706.