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 0x38a804b93063207c4ba2a486ae8e45f5e5d385c71d10d403016258c09fc2e588. Chain 2 (Bitcoin): anchored in block 953667 (2026-06-14T17:49:01Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/57775cee-f130-4309-8fb4-18f0e887cd8d.json and https://artists.proofprofile.net/proofs/artist/57775cee-f130-4309-8fb4-18f0e887cd8d.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 0xc145d1598f856335e7518002969718c0c2b5747ee8fcf3fc610d8d66c94e7008. 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/QZRP42152019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a1e2e4b9ca5e90eca6db29efb3c45b9704df15053b49e2b47eb6001b4d86b77. 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/QZK6M2129325.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3b319f14cba80857c9bb97e140e7df863ad3d60338985c4e5ed448dd7550e31. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/QZK6K2153603.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14532a76075a5125bd6597dd01a228245aa0c905d12160d78f425fde17e31ef9. 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/QZK6K2153604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99712f0a7f9104e055e1885eb70fa77b8445bd3bb53d23fac7986e74f55e700e. 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/QZK6K2153605.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac0a7b133e190f94bfb937d1aaa700a044eb0852c876446f94d6a590aa86ccc1. 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/QZK6K2153607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe62c44a5d85a66a87106d18ba593909bd6cf37056de228ffb192fdebc56dda09. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/QZK6K2153609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa794a1a1321c098d876f47d18399344b65cb8de51418b2126ea16c290ab5784a. 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/QZK6K2153610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f1616a45f91710bd46d9ded7df4cf18101c1fea74b5f96ddbaa7ba644ba0ff6. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/QZK6K2153602.
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 0xa710a2eb8a9e92b222740fa5c30addc058b94cc19725c6da74dbbd84ba36875c. Chain 2 (Bitcoin): anchored in block 960285 (2026-07-30T17:26:40Z), 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/QZK6K2153606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93c19f6b621b7d2602e557dce68dc51b714383a60882c8edaa614a9f221a361c. Chain 2 (Bitcoin): anchored in block 960203 (2026-07-30T03:35:13Z), 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/QZK6L2101883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25fc2c404c0d9b632e69d5509c628f65492edb0ed7f8e26cf932820328f2903e. 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/QZK6K2153608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c37f7ef399d2531ab11852a7f6ead90b9c51a6396db87fdb04ae9d12d569b54. 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/QZHN42106267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fbeddc70df88cd6e718f7fc3992f472bacecd3752e1f0c181ee9660554849bd. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22:04Z), 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/QZHN42106269.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ce0d8a8a9000cf32d96fa33ac4741f68ebef38b5107d5d157b6f3285af321cb. Chain 2 (Bitcoin): anchored in block 956862 (2026-07-06T02:10: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/QZMEQ2040370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0ccb790b185d292e29b28378d0e33d2c5bb61fd8bb496d0522b6cb240710a68. 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/QZMEQ2040371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0433ece9f420cde3ebaf50ea92cf74d31860730ca8a4499ab81cd6cd288e8ebf. 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/QZMEQ2040373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d78bca0761849974b0728b5cee09ca01cfd75a1bc58ea8af9911716eacddc91. 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/QZMEQ2040375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fa923e6ea7d41e08d86b01f810de36d7dd02b8673556973a653813d9b6916f4. 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/QZMEQ2040379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04d9fb37bd83ceb24ed826cf6f42197262dd180374ac95cbced06910b2bb9fcc. 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/QZMEQ2040381.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x026a010b4883b101c88ad0a31395cedaebe6ff022b9ee422cad53157c82bc208. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/QZMEQ2040372.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76ca3e812d3318c30285841b2642f79e1954d32692abb1f76ffa7c2b505f918a. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27: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/QZMEQ2040374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42f20ffb50576c659163da29e20ad318b3dd2e6551587db543de0ba9312e5a8a. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/QZMEQ2040376.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8eb4b19dfa0efa2fea5cad4e0f1644157f9bfe907a50a9d55af4f580365ee2f0. Chain 2 (Bitcoin): anchored in block 960298 (2026-07-30T19:26: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/QZMEQ2040377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac41dd2cfa76d3dbe8707d911cd841351d6edfab93748b456359799bef9ac32a. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14: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/QZMEQ2040378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa09c6ca0899480c16425b26947fc822f0950a1862d295917c4f0ec069c869234. Chain 2 (Bitcoin): anchored in block 960468 (2026-07-31T21:25:57Z), 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/QZMEQ2040380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe529928e6b74ca5d36f4c16477b7233c229eeca2d1cf6376d0ffdaf5e9652163. 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/QZTBD2325177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02eaebfe4602ac43856cba321d9dc7338f20904d6d90dee4f019c5fbb2a20020. 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/QZTB72334922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fbc22699df6e8199cd23c95fd11739a325acbee1ba3eed34107a93a469b6887. 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/QZTB42352707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01b27e3cf2e8226cb0a9f753941c5ddc442e3d7f5790948602347105f317bc84. 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/QZRP42379534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c0fd1ee29974d695ae9ac950073640bd3ba498c4ae1c5139222a1110bf3b506. 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/QZNWS2340095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a14ffdbf9aab0712290527a7be3cd1d2e6a0dbb68c7d22ba51b9fc49a0fbfab. 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/QZWFG2401692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ce22bc991572c7ffd650b7b1167be3a6a397f1f4c9de6f90a7744e7a0086c64. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/QZWFG2401684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8950a0800c243a138ea901bc45cbbb72f6943f8f65c88029e2782a2b3e69842. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/QZWFG2401687.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60e29593a789f0580911f3bc4aad89ddce029ea7cd81e621f74f0ca2bbbd40bb. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/QZNWZ2492948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3e3cef7bfe03c2d9811286d0e62e65f81858cfe0e6f36e0bc5d7893d8b80558. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/QZMHL2436174.