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 0x3756b09236fc0d329200bf008bef07940a97a4937f71029adcca352661593263. 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/8c189fb6-a078-4fcc-81cd-338e95ce23da.json and https://artists.proofprofile.net/proofs/artist/8c189fb6-a078-4fcc-81cd-338e95ce23da.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 0x6aa7679ca370f30b0c552c69d7e55fe5b1b3df98bee894eaab98b8f6f23838f0. 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/QZK6N1986933.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d6a92600d29f358738de378b495888234b06c6780849a1b99c4bc99256c05ed. 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/QZK6L2182552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb62c3b3103d83eca2ddf845b5584e1c897161581d66eabe9703dfb4c3f3ca75. 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/QZK6P2121332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e1ff2bd77b4da9732fd4640958ffdb063cdc56c17fa5a4201a9d5be24822c6b. 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/QZK6L2182556.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd2fcecec46c7d2a6fa8e7f58107e62b520f974d2e9866fba4f3b2345cda213b. 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/QZK6L2182557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd7e1ffec476ba2b412a56da9115c09dfaa38ed63de9841013cdb95dff3e3389. 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/QZK6L2182558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5182db8a6364bd0dc56d39ea634c0197a9747e9e17d09b5efe94eac5553bcf73. 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/QZK6L2182559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd67660a5faf18ce84d4fa166377d7d4ba04eb718853fe31fd0d16da5cb08b678. 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/QZMEN2012029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cd53f3e4b72cee2b0c05ecc31c9849bf6c2c556175ef1731f8444f9837cfaff. 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/QZK6L2182561.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31d155f463253f15762ed52e169d6038fd47712f3d633b1ec8771ce5e8c48527. 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/QZK6L2182562.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25be76ab92a3ce26be463636c1370dcfb0a0dbfeb2b7663911eddb9fae14a939. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T20:43: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/QZK6L2182553.
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 0xcee6a7212b2cb3de4a98f03061ffd63266435e32d257c88386161f7d3a938dee. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35:17Z), 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/QZK6L2182550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c5865b8038600a6ab6d4ee7b40b2d3933db014eff5d7a44d8726cbd5eef3bef. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/QZK6L2182551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0749f5218e68b27d7a23b08b7689cc96a76ea134bd2a866a0ededaacb596e869. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/QZK6L2182554.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf51b9a8cea5ebb4b48265387692bd0cfdf315eae2ad45da91eda54c61ad1dfdc. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), 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/QZK6L2182555.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2085ccd2479731eeda44c9902092bc18eac466c1300b4dc8fcad073c06f9dc03. Chain 2 (Bitcoin): anchored in block 960229 (2026-07-30T08:30: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/QZDA62192421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb16f63af2af1da01f66eb36b32f42b069e0da2cca69a99af9e5e165a2c414a1d. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01:32:48Z), 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/QZK6L2182560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc402396ca4f750601d2b6fc3f6d4aa94d367a2fd53994802672c31263ce637b7. Chain 2 (Bitcoin): anchored in block 958793 (2026-07-20T01:50: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/QZES62268465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23c262a99de4390ab1cdf2e0b938a47345dfd8ceae56ee174395bc1e467f9812. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/QZHN62209699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6abc101fdcac7b3f3c37acf70b41e00763fd1220e6b5e99c708b6a6fc2b29267. 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/QZMEP2239906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a194b56c84e0b9b008cb24674383bd1615c2a6ef3e79d84151e19693363e383. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T08:56: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/QZNWU2255664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55df604368764aafa8f9399dfa66606653273ec94430191d142e26a4f9cde13c. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/QZTAT2284912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc7bd6322d100bbae90f59a3cffbfab0961bfd2bce31ad0ff757485f50f30190. 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/QZHN92346181.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82a8f90f5dac886d6fa413fa5376fc071e8445fa6fa009f506d4f1738a1a77ae. 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/QZHN92346182.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c7e1ef51a0446a927c3a37f929d0ba0f1cb88d49a18b1cae3582cc747a72d55. 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/QZHN92346183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00abad16331014d039339e1b07c57f1303f997a75bf3ed0e9881c318ba3d4462. 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/QZHN92346184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf05eb3576ad8460e819bbce15ac1e4604c2eecf54dc9e1377156dd9cfd3bec05. 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/QZHN92346185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fd64932e51ea5450e512bf1e7f5804fee94fbad55db5fd72f9a90b111602706. 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/QZHN92346186.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x867fcb4ddc2f6d49be005424b7388158a3ba9a85702f5124e5dd1cceadc98754. 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/QZHN92346187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7fa0effefbdc504d9e5014ead87be2d2bf9f43f076c3222c37953a32df13978. 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/QZHN92346189.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd82a312d919a1fbf24062d2bd6ed3c08b007e17003f0cb5002bb992859939e2b. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/QZHN92346188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8142605fc32b8ccbfa977e14f2e83f49f70dc2dcee729ef8a2e6a7c5ae26e77f. 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/QZNWZ2459251.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfda08c4c43176d93d8ba1a224c8f77b8c1ee2506fc99e759e173ef6854f502f7. 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/QZES92359206.