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 0xa7a4a8583802ec12f13a61dd827a97270df0c31223f2772634f816b53cbde294. 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/0b61a628-888a-45e2-ae3b-2bb415478d22.json and https://artists.proofprofile.net/proofs/artist/0b61a628-888a-45e2-ae3b-2bb415478d22.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 0x622f27c3ed436de331f490637fe6b8e65291c0fd2cce87c29079ed059e5183f4. 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/SE4RG2304592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc04e617d35cb60e8c402c3eab19d7949e92e8b23e1705075c095b022a2cd44b7. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/SE4RG2300622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a25f88b7bf0cb9691954dc5713502680705c7add2898864bc7bf90a33832dd1. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/SE4RG2300623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa627ba62c6f42e3c9a86a51a4211b9cb40045b4d0e8add275c5791270e6b952e. 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/SE6RB2204357.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b856e1329072bb8f424eff7282590a24b035e5fbabfbf0d1ff511825a68c2e6. 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/SE6RB2203745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cecf7eaf5cccd6130d9ef4ca86692fbfd5a89b9013270357208742dbfc86085. 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/SE6RB2203752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5faf0a4944ddfa2ad7659298565e0f239cd01f6b9107384f32b684cb6719ec6b. 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/SE6RB2202943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4997489c097b44f10ab7b3e3a2ce930e6399d480fcd0a9666511118ae446d3ee. 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/SE6RB2202507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a2496e9dda4c0f86c36f7e73ea1992c8adbffb78a1813d97892a11a7076474c. 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/SE6RB2163501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02b3dc1fdcd23224a1142a16b9d518cb2bd7e2d9e0f617b9cadbb18b72956af6. 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/SE6RB2163503.
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 0xa309389109af0227339d4929874957c038019c6d87571747a4f1a5fb259b4281. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/SE6RB2147402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9526e29b0d424574c33af6677603b05924e3fc8f7161c2ab1ebd281f16d59049. 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/SE4RG2136302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe77dc1c06aa0de38bd28fe7a638ec546c96463fdddc9e732511350dc83888834. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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/SE4RG2136303.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x145e62ef3c9aed07881d0079012fc8d93d010fa4c65ed66d525dc2e54a832e06. 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/SE4RG2108701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf59c32f50c93c37e52ee121ccb548eb8ed7c3e575052d13c25fbc78fa552014. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T20:55:43Z), 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/SE4RG2108702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cbb72b0978a94488bae115adcb7613643de7bf98ae8aa2f7547b3bd32a06b24. 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/SE6RB2073701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5254cd82a70d59ca0db364030707d0745fd2818fa35b765b7c17cdbdb460bba3. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/SE6RB2073702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa252fc073c960674ee42df24ddc2a280ed57ee40cb30d264cb526d136cdfdbb9. 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/SE6RB2050102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d61399b9a9a6771d40fd2db524ab0458346cebdc59a8c65bc5e8cc8d63b5cc2. 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/SE6RB2046502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc10e7e782a7ea64b883a9d13164e95a5ba714c66d510c80c707d12b068e8b8ee. Chain 2 (Bitcoin): anchored in block 960302 (2026-07-30T20:09: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/SE6RB2046503.