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 0x725c536c65c20e4082186a4a0792c16c85e90c8bf49eab6ef7268cc0479c364a. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c68f70bd-0593-41e1-8810-fc6f5ab030e2.json and https://artists.proofprofile.net/proofs/artist/c68f70bd-0593-41e1-8810-fc6f5ab030e2.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 0xb470ffa63ec2ed906f5d5600c8184ca23a2aa0f1ed2d9ee1e3c460501d060191. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07:00Z), 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/ES71G1630161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93065de949e066bf51e246cb4d9c293bbe28760eafda0666c968ceee113459b6. 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/ES71G1630162.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c6c39f30c432d1e199852acbfe2a3ac8e5d005ca3f3d6b8fe12a2112a89a5f2. Chain 2 (Bitcoin): anchored in block 957055 (2026-07-21T23:28: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/ES71G1630163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa15f98d8246ad4684318966b4ee0a51121646809cf1d3f71d4d527682a1c2a6. 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/ES71G1630164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6a4b240a42b70bfa5dbd118c973277e28adc43e22eaafb73a2387e8582a1263. 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/ES71G1630166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90645f789fdae2c873a9becb15931a9b4f6fbf57359f3c72983393fc2dd1764c. 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/ES71G1630167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c8f2d9c020a9f83ffe87c760fd8e704e911244a8ef93e676b912b85e2c4cef3. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/ES71G1630168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43d89508e31cc3909e7389bdd502be8b2a1e5a6aea09cd07ae6c99ad395bad6a. 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/ES71G1630169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dbe052b5843aa32e5d57b17a2668c1240110e23778e938a394cd7f9e85fd971. 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/ES71G1630165.
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 0x504c358ee77c75bb45faee915d0333343e64bed4c6b618852def6eacc84f7af4. Chain 2 (Bitcoin): anchored in block 958908 (2026-07-20T18:10: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/QM4TW1884383.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e6f8267338e11e1180771c4ab4cd12c00b51cef9715e3d3ce311ab91f45ad94. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T14:10:11Z), 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/QM4TW2104142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81703bda60be14f807170ed3511a674e512d543f6f66262e4d0ef5cb38888820. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43:49Z), 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/QZGLS2152458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3840e381a52a4ce93c38a5a240900f00ccaa1d1994686225a151a4269332a0a4. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/QZMZ92123237.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ec970b824b3b5959b6687147a4ec2d7eeabe4e4fac706e3259d5374866f0e65. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), 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/QM6MZ2446070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84f40a7b17949d00f108537fc4f7bd50a86e4c7b63544ea0a252be5e6647e0a9. 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/GBLFP1860319.