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 0xd99ddf8076e298a47022e4224abadf777e7b3067815fdbd38cacd6df41158bc2. 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/aeabfb3e-d355-46a5-8abe-f3ae0891526b.json and https://artists.proofprofile.net/proofs/artist/aeabfb3e-d355-46a5-8abe-f3ae0891526b.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 0xe8215d39e574aeec86cacc8e5aeb7418235b3382dd43c2ff28a1edbb4936d6f8. 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/GXBDS2388476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe540cb06bdeb17d9ce10980bafbdad3a40d9f02d2aee8ebacc8ad2cebcbc9159. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/GXBDS2329649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x371c7485fa50709f2f3479ab7d556ad81ff9904531dde772bc15cf12b7b715e2. 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/GX3HH2396573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8abd4dcee5e804143936aacd2145dcb7a5e1ffe3896d2bd7fab465a23a055296. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/GX3HH2309956.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ca1ac212f40b6747e8a1381b71bf4753b4bb1fbef14e3f13fec9acbc4732f0d. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/GX3HH2343580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c64471e3f83c56025edf91dc90bbba2cbee2773328c04c2923b2d940a4f956e. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/GX3HH2323803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40540b336a8082d33df1f98e49291ea4b7a63121fa17b41aefe73d5fe715518d. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/GX3HH2382868.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c40aea9c49a90a98c961f460c43428768acec51ec21537c716b91018981d404. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/GX3HH2392436.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5803cc07f1d7257af5969bf9d87cdcde1c5acbbcacd07c49795c5a264c04caef. 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/GX3HH2321012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdbf91cc4e07295afb4cb3bb7d07af8dd1324a6eb34048ba2ec1004f3f81962e. 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/GX3HH2335564.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ffb8f704a0db028bf456f141f32c2f84ad7b5923043af241c82790d97dd3a3c. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/GX3HH2352061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99a6eb41d43dbcfcaca4e6baa7855c14d37b428f55740ff4e0bb3d81903b0001. 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/GX3HH2386576.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3b08912f38fd062ca7387f0bc59b5c691cd96a9feb35c97c2fbb736a879756c. 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/GX8LE2372754.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bac12b41f15f53d0e0d96c86cafccafce5a6d474b06f30ff329d66c2ed53ad1. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/GX8LE2341166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf566d75eccfb567c2d216119502c77fa2fd8e805b2ad092c996e87d52f27538. 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/GX8LE2328632.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6abb1fff64bad57969a646370e7aeb33d9f571d5f31cf266bdf36572d1374976. 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/GX8LE2365314.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf202cd9e92d1fb0dbfcf4b0c817d4c5d85961c5bdcfc42488f560c729b97d8dd. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/GX8LE2306891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f87f462617fd67b52b16004755f59edd2339a414a51fbdfebc1187d67064b97. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/GX8LE2327275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x170ee847ae23a31bfd3e29c11e3fed812c1e35e1f2eee40e49320d46a0c71953. 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/GX8LE2395662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55ee5629e3f6c6b621af1043d13ab9fbde67e5ba37b924ced3db494f9cf79a24. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/GX8KD2285959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd01cd56781e94730779bf35fe29751155737918c0bd01f7bc3ca02d83c0ae4f0. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07: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/GX8KD2291912.
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 0xd5fa9e4cf253adfeab20cf487a01a7df3c12936b0e8a3f943e8c4cf820414246. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/GX8KD2287474.