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 0x159fd67a76f4e7ab42fae7488d2bf340eb59146ee9b74ae059ab3cc06e88efcc. 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/0ebca2e1-8f89-4851-a6a4-e1cf90c5334e.json and https://artists.proofprofile.net/proofs/artist/0ebca2e1-8f89-4851-a6a4-e1cf90c5334e.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 0x1de700c451199ffc19ff064610e96a123f17d86a5fd4860d947b6012f29418ae. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/TCADZ1841736.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96755549256bd9c0fbc96a00fe056f83c6f765773f2d44f312a6b5339cddaf40. 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/TCADZ1841742.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa83d6a9bda53f148049d7398b18f9043fe850dd0d0fecc3289541a21e4b0a1c8. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/TCADZ1841759.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e1314f4286ac5a7027205a1f2b3b13fbd7bcc82c2d02c286f9ae1b4969360f5. 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/TCADZ1841762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4e98661e9b6ea8d2a5e1217417d0d1b6f97b80e2ede328e1654059197c411a4. 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/TCADZ1841766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6acf1947a632f3ec1ea4f8bb5f0bb2da31bdfcdc5074c5a1a67dae767bb6dd53. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/TCADZ1841769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d1512f4e24210f7993dec1253497323aaf7dcd6ed16d3352ff73d311360598a. 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/TCADZ1841772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f474910d6df95b0c4b5721001e95b4901df989c196d601a2b9c4dc1b4186b9e. Chain 2 (Bitcoin): anchored in block 960108 (2026-07-29T13:09: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/TCADZ1841738.
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 0xf5ec1fe7989c8ef75d039fca240136087ec43bc51836a52aa74801abf90f1fec. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/TCADZ1841744.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17566ae38ec34418ca090014dd70aa24a0cd37f6bd302ec10635b3bee76534ac. Chain 2 (Bitcoin): anchored in block 960173 (2026-07-30T00:11:40Z), 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/TCADZ1841747.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b62711066734f3195fb69fe877031757587dcda152feeac64ca800679b1d144. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/TCADZ1841753.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8f13a5cda96099ba1a6f5acb70afb2b1c4371b2dc3adacd67ea8077a1e10b860. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35: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/TCADZ1841764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4d8b3a79acc396c13e7e50c97d5c2066cc39b5adca71c168a969a50e6036746. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/TCADZ1841767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07cdd92b71b3f0e3013e830425c9a6379ed1913249f4e11a25cee86b8ce8b91c. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/TCADZ1841768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5c8c255fc8491c0b159f957ce5ad18d53ecfddb5027967d48f96fa7a47e4782. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/TCADZ1841770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35f30b507523860d2d7f4e67c7667f5a30cc1968157d531c016641b92542eb5e. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42:40Z), 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/TCADZ1841773.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4e97aad1fdac1d82d760fd06023a511a1d32a6db61c19da9b1ce3141b58fb0e. 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/SKG152200305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b5cd7761a7802d8cd45610191149e2b91542dcb2f9ef6e2e4b7b020bed48a8f. 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/QZZ662345253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b7170c6096c9f30b8d0bf656d89b0ebe18d039da134385aeef354284fb4b328. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35: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/QZZ662372081.