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 0xbe02595db9135b0b4686defa33e8e1bde47f3025c5fb8eebc4bc1f033dcf968e. 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/a225f0d8-0a4e-4668-88c7-d1ddf4bc7402.json and https://artists.proofprofile.net/proofs/artist/a225f0d8-0a4e-4668-88c7-d1ddf4bc7402.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 0x6e143ef8acfcc3502168315cce4daeab27ed5efaf6dd93a28c992b443af5cd04. 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/QZR8E2300019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d4a26ddc39262010d33167a131b6963ec04c8d88c3d4460e49d7448a03ebe25. 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/QZR8E2300020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c22a14b1f0f3709706dddb021e768d061e203f8316d18fbf4e871541617bb30. 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/QZR8E2300021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7fb5c196cf7964ef1d1c64959c2a61019b618a2902f59a769dd08f3d5ebfb07. 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/QZR8E2300022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2914f86c76a18b838734a6bd115eea044d29dd7ccbb85f6cc8fbafd640d42ad6. 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/QZR8E2300009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69c0c77f9512e8290900eec4b2d31a3ad80110b52be7b856cc423e69dc74973a. 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/QZR8E2300005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecca9a46710c5710d87060dc7110f055ff6aa1516a61e5c5c397e8f47c6d2b26. 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/QZR8E2300015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa026305dc1351a45e281d9c187862ea0aae5cbc0622c1780c118020d39aea5f4. 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/QZR8E2300023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x671fb590a2fb4f46aeede04874ae99b08233ce4166972fe289813114a557c873. 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/QZR8E2300024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b22bb46c7ca7b83fe4e172e285d8d33c26ce67f5766e971427e3b7796ae3e64. 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/QZR8E2300025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bbd4d4157b7a35051d086578996d454ae104660c22b94cd0723ffd577ca2a65. 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/QZR8E2300026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4dc1ff9595e328e6e546b06617feb724ec169b6eab4238a697a684545556753. 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/QZR8E2300018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x751509e7fade85efd949e436a47e289c33d61a535d41e763d1b38042ea885104. 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/QZR8E2300027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55635ff10b9f4dc6f0f47124149e34839cfd7dccad81d1c5f431d086b1297221. 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/QZR8E2300028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a02840232e1c4df3748de77285674f981a22feddf35386ac0f6492b40559daf. 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/QZR8E2300083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4dc1ff9595e328e6e546b06617feb724ec169b6eab4238a697a684545556753. 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/QZR8E2300018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecca9a46710c5710d87060dc7110f055ff6aa1516a61e5c5c397e8f47c6d2b26. 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/QZR8E2300015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69c0c77f9512e8290900eec4b2d31a3ad80110b52be7b856cc423e69dc74973a. 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/QZR8E2300005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x019d24575611b9f9bdf75d4f6a9bcc89ce8291625301282b3565a462ea999076. 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/QM24S2307297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29538b37555b998143e6a164943ecaec3446c2f4ed654d9c9174b435b2e79905. 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/QMGAC2100230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa15e6bcb1d199361657996c4c52b4ce07ac90920aff61b14763a0c9971500cd8. 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/QMGAC2100231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea21b0d810d8e4ce4f59b298d594844b8c2e39dc7d5d664250e7ae8c433b690f. 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/QMGAC2100232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29edc25c598b19bcc305a8e148c59565e2276278d7ec64e742e00bbbabbd1898. 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/QMGAC2100233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d61951036690882a5fe4f45b0d6fc3cd1733226d457ccccd8bb85417839e0bf. 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/QMGAC2100234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe80c811a481584b4eb2b6301b97d0ff817e4af1ad764d7265af37b2e8e45a70c. 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/QMGAC2100235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fa589d606c2058fc0ac1ffd2e40308801d4b48f7a43415e79723afa497192d2. 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/QMGAC2100236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fe1383e388ed6a5984e642bd4fcde626426473cfeefa8244f9ff813012c6538. 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/QMGAC2100237.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d61951036690882a5fe4f45b0d6fc3cd1733226d457ccccd8bb85417839e0bf. 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/QMGAC2100234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29538b37555b998143e6a164943ecaec3446c2f4ed654d9c9174b435b2e79905. Chain 2 (Bitcoin): anchored in block 957048 (2026-07-07T14:18:56Z), 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/QMGAC2100230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29538b37555b998143e6a164943ecaec3446c2f4ed654d9c9174b435b2e79905. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/QMGAC2100230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce6ce887265ef9ab1f12e405999c718f3ca0795f31a00a733cd74a8b20cd56f8. 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/QZR8E2400113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8d502607300b044f5346868855a565d8f765562009e207a1a2a5c43c518b22a. 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/QZR8E2400114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98233e529367f2f3002de4dde7a19533945b9986678bff12d1cf7d7da99d5e2d. 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/US6WP2400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x408bd87e120dc027c427f073f109a609098cb74c9f35f57542e390e7aaff2dff. 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/TCAET2068535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x546b188637b770d9ccc121a1816ed39e600617b544f19959412410a2f0270220. 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/QMF921850153.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2bf55a15415d3cff6a1372772c30007163295e501539a0e0a9e0eae0f31be31. 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/QZ2J21507850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2b837475a6e332617b9597645b552599b7ef183690f74acc0ee3caaa5aa37ea. 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/QZ2J21507848.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff0fd12aba14d670ce59d4aa63dd8062b7c872e6d0b1e2412b87d3bc5025d305. 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/QZ2J21507847.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce6ce887265ef9ab1f12e405999c718f3ca0795f31a00a733cd74a8b20cd56f8. 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/QZR8E2400113.