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 0x0aafc9098f1d3b9c84c01a65d4bcdc06652ae7d33424432524aa113b974411b9. 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/18633ac4-dd60-4a1a-bd5a-c5eaa7444931.json and https://artists.proofprofile.net/proofs/artist/18633ac4-dd60-4a1a-bd5a-c5eaa7444931.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 0xad7626edee15250ffb5e13adeec55c23a4dfa095e66db7c6aa671ce4896b4de2. 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/BKA822300117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20c31f857850c16135b25f5a543b65e90818cf227eadff1b686118700addd68d. 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/BX6IQ2000141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7671a6cab8674a6a155fcab61593c3d32b546433d8b5558e7a0d4c851c086d22. 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/BX6IQ2000147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2838e864e7e07a13856d8e27928ebd7604d1fac3165cbb0655192946bae159c. 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/BX6IQ2000149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ce9af0761c2bd633055369b4f2640af9f600eb8652076d6eaaf42a6a7114d7b. 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/BXG6R2100941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x749d58ab5f8adc4c36527eb3a19983efbb60e4acda2de1570adb66f104dd8041. 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/BXG6R2100943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e3736bf5bbe7e44f70bbbfb1590eb37fdb5a4ef2a6eae807ac7a57f4926a904. 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/BXG6R2100944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a6908155de833e6c0614eef7a501386bd330bd4375c25428ca9aa61ff5cb1c0. 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/BXG6R2100946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8f81af1aa7776ee92e05cad5738044f0bf574e18a3b0631f34048e87a44b5f0. 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/BXG6R2100949.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2edc51bbb4e5fa76e4d76a72533117dd3c66e95706817f29ddbcad72c5096038. 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/BX7GY1900007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f15a820ff86db89559238c872ecf2d4b3e8aa12e76a6d9e679d1aad51dcea4a. 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/BX7GY1900014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3d5349f60db5670c5da1b7351c4f4cf8f1281667e60e3aa13e10584515c5cef. 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/BX7GY1900008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29b8679cb6167be1c346049e6d75bd63a210ae6ef7625202c354f0b67aaabb77. 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/BX7GY1900009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd984ad5b46ce21ae3b0ab5b4821ee1004896318276d8cbf1c055ddfe73f36606. 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/BX7GY1900010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f93f0d96430d2c4da60cf2bf44aa8b62921c5955004614e9eecc89cb8ed16fa. 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/BX7GY1900011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b6dddbd2d4df068b6e9db1abaf45357b35ac324e89d9e8f6be30b03b265ed57. 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/BX7GY1900012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16def11a0decf0418254b12e1ffd2f8028c03a01f565e0f25c981728ad79c30d. 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/BX7GY1900013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x079ddd9d0d5530ce279e3edb5369283152c7739b9e963b58c5308115fdde6882. 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/BCSOR2400088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96a9eeb0efcc9317f89043915696c318c8be14648639bafe6e0794852e588678. 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/BX7P32300951.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdec54f8e54f80d8d0c6794b40d8f94c585ef0bb8190b495f4d0b2d50712188f7. 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/BX7P32300950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfcb98d92bf33fd66354974e489bd2ad8a2df014adcd2ad4802856a53d3b27d9. 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/BX7P32300952.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe006d167c304ee2912a88c09c5036920a81ba6c1879a7cdcc7d3814c3429478e. 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/BCE7P2401797.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe987e2b0ebcb3cb73714289daec1f6e7eda8a9cacc76f1d0addac45b1674eeda. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZWV32459137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa437700b8fc5d31990983b459482dd1a5d85c8ee02beeafb76d17df3ff9986d9. 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/BKM2L2400198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x352d19268c63bf369309c70de278a0f879bbc9a6823e1ad7a3e974efdf42c209. 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/BCDFI2400036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf621f239eb61ea5b32cbdaa5d98d1e4fbbe3433ff14d34b973934dae8540d0c8. 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/BCSOR2400038.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x503c75e860a652dd891d33baebfccfa89d05c12e31800242a820c4d213400e8d. 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/QZNJV2439928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa09b30073ff8f999e134dcb26cfafe39a30dc04a88d1ef535c5b8e20dc205c5b. 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/BXG6R2400274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23ef3685855a96ff68db167b7f08cb1d51ea62ce3b7963b435a0a272167800be. 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/BKA822300210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x815ea81557a98adc7819299a042041f9c0b5cbd7aee349588404fefc87535d2c. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/BKA822300125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacf041fdd84597574227d0c44d4c01e409fcf3716ef3e1d7f9fc5c9a5740d0ce. 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/BKA822300126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68aaa9e233e82aa01cfec2d47db7652e5eac20564a3eece43c600b26ed4fe906. 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/BKA822300127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x012e1a9ff3996359fa15193630bdf7fc0839e001779c9c584dc880668e29e823. 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/BXBGP2400032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2317c4694437f06f7822831a14c83d05de02f31d0675fac095e39c1de0bfa1f0. 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/BKA822300142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0288520b4e2abed501c3e81ab83f83dc9cf4b9ca1abe685516a1eccf239de702. 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/BXBGP2300048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d77fa50fe23b1e534859075cd2d9fa0dcfc0fab6b7be43d28e33d807c6facb4. 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/BXZSC2400014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47d2a23af7ba5142fa4bca56b33a0fec258dbc154aee3683ad90931d986cfe4f. 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/BX7P32300639.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa695abfd8d9679f2470b67340b8c008f37401cb163f2a31699c8e40c94f8be63. 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/BRRGE2200813.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc02440b2ed2115dccd7ffc56d1283ffa01f76c9626701509dccdec6275cd136c. 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/BRWMB2301488.