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 0x2f8dd225b43097b71a44ca8738d4e9146351ccc8a22d168a198adad2e5da5c90. 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/ef867f43-e31c-41bb-9dff-0846c355d774.json and https://artists.proofprofile.net/proofs/artist/ef867f43-e31c-41bb-9dff-0846c355d774.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 0x8567ef046f29b77dcb83569051951cc72dd567512041629d1bb5b9a9d849affc. 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/QZFZ62333756.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e21ebf70a125166d6a19eb54b2c402b24812233452999774c541c749518c5b4. 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/QZTAY2358176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50d11b14b075c1724d5972622bd712ec2e65c5af8ef08106973fb1c310bc11d8. 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/QZK6P2353540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31ca4ca58153709b0a8260bd845ff424dbf4f8b7e7022a0c8c3229d05ab97abc. 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/QZES52372701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81546f3028f28c8867191856fc7a47bd78aaa7d493ff94c0b466613ef3e796e7. 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/QZTAY2358177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce11aac12c00a7560340d9669c1eb336d474790831a93a918f1987ec0a55bd19. 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/QZTAY2358178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88927e0f7a7bbc5254e28c917272ab94bd8acdcb6128a2f10a19e3598d20efae. 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/QZK6H2360858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa93af648f5c0b5847a6c2444856b2a3e69536e36a298426f932a76ad3bf8e030. 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/QZPLS2385732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae6c0f52b82a9e64a9cd2bcf2faae7bd5206b5d8ce9328a756a81137766914d7. Chain 2 (Bitcoin): anchored in block 957032 (2026-07-07T11:43: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/QZPEW2402975.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x610c0efb3e84a5de5aff465abdb2559fbbc4dadd3a36379f90c041ad5503cf9b. 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/QZVEM2395118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc3e50bb8161eea267367c83f78ac662e685187ae4132d6cc6fff447b618d7c6. 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/QZPEW2417564.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x444db32348008de27ba89b64e03a42ea16ed55fa81238ec9d5608590e8f4d0ee. 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/QZPEW2422911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e9940318927ead89c523929a047941f2dc21bd7bb3aa2bf7f2d674bb9bc8086. 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/QZPEW2422912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae6c0f52b82a9e64a9cd2bcf2faae7bd5206b5d8ce9328a756a81137766914d7. 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/QZPEW2402975.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9812a48bc25069c017a57f90ceb5e14671ba4c184f78bf3b52f4ae4aa8eaf4f. 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/QZPEW2402976.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x948ebc67da23a0af1a3ff533aed5115a3f3c0ed3ca70c030f9fb90a8e026bb43. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/QZVEM2399228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27ca222e875c6a6fe54401435c243e939fd722fa94f1788d5f3c12a2ec36eb5b. 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/QZWFE2386716.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfea5c9156ee2ad6783c3062e53042beccf85e93fb7540b97b27d9a3aa88597a. 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/QZZ7W2408496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa93af648f5c0b5847a6c2444856b2a3e69536e36a298426f932a76ad3bf8e030. 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/QZPLS2385732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81904659395dfe3a8a6d9ea80b1611f795b48668270b802dac990f89f2790184. 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/QZRP52353368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4745468c041553e151f1ac78e5b35ee882a677e69439e72bcba81e7dcf59437a. 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/QZRP52353369.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88927e0f7a7bbc5254e28c917272ab94bd8acdcb6128a2f10a19e3598d20efae. 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/QZK6H2360858.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe55956c404eb6eebfb062f3dcfa7d853b55f90a28484ea9c8a988e1bc0adb3d7. 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/QZK6H2360859.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50d11b14b075c1724d5972622bd712ec2e65c5af8ef08106973fb1c310bc11d8. Chain 2 (Bitcoin): anchored in block 957025 (2026-07-07T10:59:31Z), 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/QZK6P2353540.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x975cf2348b97e4a9288fa950720bda7f964820094589450acac1ab81ca8800c8. 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/QZK6P2353541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d248a3fb23f023cadfb15aa053cb686590f812726c0736ee1882ea32a34356f. Chain 2 (Bitcoin): anchored in block 960354 (2026-07-31T05:48:18Z), 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/QZHNB2358107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x356c2a740ed84410d20d463d8a4c8f27d883979ef61955cbc8d257adaf4b1003. 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/QZHN72323465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba0915a935a62793eda8b453289134ae277a19832298d60bc2f4ec7197412f3e. 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/QZHN72323466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31ca4ca58153709b0a8260bd845ff424dbf4f8b7e7022a0c8c3229d05ab97abc. 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/QZES52372701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe11c16b7bedb5e97367066ed4bfc76d1099508206a401b38ccb4ab25bbf11ea2. 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/QZMHN2252649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe61703912f4903535ea4ff3b5fb897c04b839bbe2e574f354e92d4ffa54bd451. 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/QZMHL2209687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe229bd951dd752e00a90850053666a6ae06e390f33acbd3d0704db472afdd555. 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/QZS662278391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2864d9c69a2d80f694107e622343a3d42ad495b4b56c343e99c25e1bdeeeb4a6. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/QZMHN2252660.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb4783ab24fe7fd70a9cea0b3eb3b380c4563805f32bbd6c2c858d8ebe3741e8. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42: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/QZMHM2225829.