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 0x9a1c272df970b75d589a678a72f5a57fb9fb1aa0143b669ea6f9093022d3f9df. Chain 2 (Bitcoin): anchored in block 953626 (2026-06-14T11:41:45Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/214c6743-93e0-4146-b34f-f88484333a1d.json and https://artists.proofprofile.net/proofs/artist/214c6743-93e0-4146-b34f-f88484333a1d.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 0xee2a7fde336ffa044a7abd71e0b96a3771ec8a73c320e7e3c0257811721e738b. Chain 2 (Bitcoin): anchored in block 957056 (2026-07-07T15:15: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/QZWFN2374361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4997ced033f45dfe5b99ef339d582ff15205c9641d232e319c4f3d1fb48aaeb. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/QZWFN2374362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf24c5d3bd93875daea908226c1431328ef7d1baef2b330799a46b077d11af84e. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/QZWFN2374363.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31ceb7396f08d853e3baa16b4a88d783750228dd32873a766b0cdf910f2b3562. 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/QZWFN2374364.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad53b24c46a4dc7afdc5c5876658687fc9011d0e20707ec3ecf866a24b5af7f9. 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/QZWFN2374365.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdb95f988f12f69b9ca6114ae305bbf8755383e79010af94b4ffcd85ab821505. Chain 2 (Bitcoin): anchored in block 957046 (2026-07-07T14:04:01Z), 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/QZWFH2362282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78e6f3d369b6541a80d37ff59f0cdad28490e7953bbc74ed5f2778c0bd76a94c. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/QZWFH2362280.
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 0xed730b888f52aa5101cf49594eedcb5f2f467a7cac07b8bb3cbba52efb15460a. Chain 2 (Bitcoin): anchored in block 960410 (2026-07-31T13:50: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/QZWFH2362281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56818f0041018533c74a8989755ca96ab6ef4dd7cff138a5a19af69cf8b5fd82. 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/QZTAU2390844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39f265ec5f6e19ba28915801f68c1082213b2fc1295ba92548fe749749be685a. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/QZHN42356888.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d56e3aa44550889de4ee18913d92bf6203fccbf21744084fb8b11bc7b0cf500. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/QZHN42356886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x262df07a5403b568cf26f17f4bc52525828025420507128606c1a3fd63f1c92f. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/QZHN42356887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x584b095a91eb5997c3a856f08ff8585b39f287fb84c1eceaa6f5b5d68ed0ee0b. 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/QZES62302608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3df861b2a67eda2f2b5c631791bc0924fd298392b3ac86bde080b429730132e. 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/QZTAU2407890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3b51b1c40520a4aee02672acec2810cdd4aec7d49f8f0dbb8545b18404f556d. 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/QZTAU2407891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3568d938029eaf23ff04643f46f0f7b712b3f5e950aafa6077b99eb381303b77. 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/QZWFK2378146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x492e298cf31a5779271bf8a4efcf00b31b1b9dabd5b71dc366f29125c6d73c3f. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-16T23:36: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/QZFYY2577964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1e01be03d7c2ead245c4552fdff15e5cd31536d01cd700159d4b773d2772852. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/QZZ7V2468900.