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 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 0x914cb19559d63c85243d778cdf5d5214f38bd3ee72d3c7106d2d27c49f2a426b. 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/22ce0961-a597-47cb-89c8-1942331f5284.json and https://artists.proofprofile.net/proofs/artist/22ce0961-a597-47cb-89c8-1942331f5284.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 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 0x3a815e7f0d4253eac1d69af10b791d4d9d2a11057a22d106de2d1eb9698002d8. 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/QZDA82281447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4df9c2651b6d228e7ecb1f37e2c67f9535364ae7e889ae47b8607fe53a0f4b45. 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/QZDA82281448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a65bdc2ac62d7550b9f9da6972ddf25dfd014af71f3dd4fe061c347a7bb7756. 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/QZFZ22279231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79ed141d450a6abd9220b45efd9ef9af3e9debe4cf680fc295b912931a6af1a8. 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/QZDA82281449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6afad894de3e6256d2ba47bf79fa40091ce3a03ac3865da8629d83363ebcae7e. 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/QZDA82281450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07a9933c473ba4d18ca3761f6acc0a15dc083e56ec03db623b07950ed15b99ea. 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/QZDA82281451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25cab245bccbe785747fa62e53f3387446546f0da88d263eb2a7ad351d420cd9. 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/QZDA82281452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdef2de7983a3a23cdcebcf7d67794764af7a38451ed31f778fbbc3b90d46aa39. 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/QZNWU2179023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70aaed3fb79f30effb26def898406d0d51b2e36b5c0aaadf312f44dc7f6013a4. 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/QZDA82281453.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a65bdc2ac62d7550b9f9da6972ddf25dfd014af71f3dd4fe061c347a7bb7756. 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/QZFZ22279231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdef2de7983a3a23cdcebcf7d67794764af7a38451ed31f778fbbc3b90d46aa39. 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/QZNWU2179023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf03c08c53b96a2406a3840cb89d9caccf0a9fea10ef95e30e44cb0757f1c88cb. 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/QZMEM2007150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0047997a8e76bfe294e5ed83908f3b3348fec9d5a4e33d299b647a29abc0dc7a. 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/QZHN42088580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb2f7e0392aa8aaa200cc3c378f49913075b544250852466ce6aca2a8b9f83b4. 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/QZFYZ2064765.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72bb909fc6e08f94f640eb2c22db3388badbaa4da02f733b6eb62d73e23ad300. 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/QZHN91904500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8aaf658af2fb37b811e16f36dd41524382d47515c6adbb93ce194ba5ba40ed61. 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/QZHN91904501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81d96baf0f77fed32cec24d9dc67931166c310a9ebee42478645891a53764277. 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/QZHN91904502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7045952bd8030e538ed0c67850ac037f4e8584bb47efbbda4bbaceed8d4d454c. 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/QZHN91904503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x456830a0c87a9a8c149afaaf42e7d4987fc19959d43b1a146f8fe251d9956f78. 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/QZHN91904504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6001a7c3b9bb79dc110657a0d37a551d28a09b03541a9e4e29ba021a50619a5e. 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/QZHN91902271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e18c8563579ed5b979fe088d193fc9aa246edfab692b2f5035ed6a92c7f4f50. 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/QM24S1702672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15d4d3aab02adcbaf4fea7679270a06c48372b63731d4c68aa0fca93e141e58d. 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/USUYG1130017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x669e6e26fe17d604778b0efca8871dcf61fad12c75198eeedd653462b1d8551f. 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/QZNWU2587455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ab8d766c2e7703b7df523b0d1dc7e6f42bd2b236e4716a681f3f56da8d079d1. 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/QZK6H2501568.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76fd752ba6c4f56d0c40a9332bd4b19d2634033456de2f6b2458b2159638cea1. 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/QM24S1923979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08757435c9ae26d61bc1754db6d656dd35472d55e387924c9f356c587cacc7b7. 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/QM24S1815446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97cd26b3e0e9d363539d7d4b32cebb2a05637f25a2e85c8b907d1b14e46191dd. 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/QM24S1831225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05017f4b8ddb24850c7c9833509e4de94f3fe2e8c6678fe6ef5244c464b34ecf. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/NL8RL2507931.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1b0ebebe68fbd21e1b46881422035fb62a1d08ba722fe63ae5332cd20d028e3. 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/QZDA42148911.