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 0x79d30faca00534c3bbbe6e7af23787c77235e2e02830a6024488a1388768ee9c. 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/842677fc-836b-497b-81ff-1acca03bf9ff.json and https://artists.proofprofile.net/proofs/artist/842677fc-836b-497b-81ff-1acca03bf9ff.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 0xbb19dfde56a34fb38a32d090403a74f79c99f63d18aeafb585b8555a27ffac4f. 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/QZNWS2539178.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43cb1b75dac18fbb0f516eaa3d736ebe223dc3c68f936fc17fed66228febd786. 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/QZMEQ2525631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa12fd9f3a76433abe7a14f7337affc9584969965e7c5ba9c5e26b61271a5566e. 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/QZK6M2540802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3a1d8b02f42672f0d1578ded6568fe050e8534b33ed904b5e63093baf02e080. 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/QZHN82569917.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x711e913be6ab1f1c39797809d03b60fb893ec6e830c330b0785d511725b8bd55. 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/QZHN82567511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb25b84f311cbacfadfe0fc389105d6adbf648559cf090a9ad7ac0695e1cb2b7e. 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/QZFZ72570841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3fed30f3f466d1937a2adc5db63181a4883ae5d1672215fa82772d746967b99. 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/QZFZ72570840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4393636ba1f80c9fae47d2f8346d0e1e06a9856b4d7c83be82af9790996ca3a9. 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/QZFZ72569536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ec115d8306853ff064eb33f180806f0eade50a948e722e357172838f2769332. 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/QT3EZ2459117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42a08cc4da1a295a40de4c84c2dca7beea639c3d7433804099cb163ed044b1cc. 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/QZZ772433629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedd23ad0977630db7aff141d2818f7567a87cf843d18b3be055b7619e287685a. 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/QZWFX2471887.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0aaf705ec26bf5c20d56121ba292236ab8195810d6cd438d409ed8b22564b1f. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/QZWFU2488738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e8c64410c73e4c7090b1554feccccd92aae65814d4c4009146c037b35e06401. 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/QZWFT2424478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7209d7a4bad0abc12dd2c17300ee31da0aaf8b95cb395dd7538bc0582596ecb6. 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/QZWFH2473000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf52850c747ef7d2dbbad5f4714fecf3842c1845d251c665149eb568f8641e196. 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/QZWFF2454530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc55cafae4b9dce38deedacd20de3dbf71149796f72b907a1f5512edf82061e27. 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/QZTBC2426948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39299189401f4fa277e483fb09155ce4b67988174c52599b5984fe68ecd9f678. 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/QZTBA2400616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd260914be0d7ee4421204c68d2db93a6774a50e940a2f7c2aa635127eee92130. 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/QZTAX2473196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd53c4bb5ac40030560eb04f9e11031b626bc947b488375e1ffda1b8c16753ffb. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48: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/QZRP52482427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd540d71f0f25c47b4bbb2e283c8fc9382d9ccc5d49e0addc039438db3449773. 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/QZNWZ2476352.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2955e3a168960b255478d33d0352bebf1e130f1e6fc6701d70023ef3100366b. 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/QZNWY2486961.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15db92b8c6afdf2d8eeaad28908edbf64db11d1044c6ea229dd7670c2fc5b7ef. 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/QZNWV2445061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3176b9d1bb154b31438457356b3bb17cf168ed1b3941c65426771b9e364205fb. 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/QZK6P2426936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85f44b6a02b751dd558254d950b063f1bc991ab8735cdbd7969298b1dfe09d9d. 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/QZHN62405924.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d6c735fe1b67ce4ec7a41a423aa636a923fd99d1b922e0e833643ee788bf890. Chain 2 (Bitcoin): anchored in block 960111 (2026-07-29T13:21: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/QZHN42427108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd3d54fb8868893546a3999e3f8cd5f48af8a6e7f2c9760962259269effba97f. 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/QZES62492472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a99e3c21beada83add06a28631a010bf1fc5df8c916945ea5c27a09ccabdd12. 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/QZFZ72441284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xced5f4ca38a64b416bd3e9e71bd0da0012437323779635b8908ad0610eefb007. 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/QZFZ42464893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17c929e8283ae5fdd65a82695e252d8fc0a53cbfd4702ae681a6d0e2a3155c70. 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/QZFYY2473161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0ed276d08bca0f4ac2aad0e2a3a5649be7d44ac08af1bbe542c196f11b31361. 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/QZWFQ2369238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f829435e87319f8c412fc46b4919d4d5b8c8bda4b0fa48bf5e7e3071a217c92. 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/QZWFJ2355764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49da5fad9eb7016e11480623a877ffee697b71b2d9b10ff847b22aaa1cd5c808. 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/BK4DA2321582.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34d6dbc33d33fd847be1d529810bff0cc3b3353e7d6bbab8263a3f852d597b3c. 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/QZTBB2346136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97a59d3d74622874669a6f1fefba94ba559e880a581355227940c0c8acce2381. 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/QZTB82314370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee06f679f681b605cd34160b71a69f20a028cf9c0501ca034137962fdb819ce9. Chain 2 (Bitcoin): anchored in block 960181 (2026-07-30T00:53: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/QZNWU2382661.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfc8a96aef5b30a863bdb08d8584d71c94f1f20b124facb961d4990f5e78879b. 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/QZMEM2321035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0088c811a98336c619e647d3fddd3c3b38dcc460af8710844698f1f7c26004a4. 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/QZK6K2353572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x091f4e52ca98a1fa5b7c12b26fe48b1a2207d66d78ab5826ee9f06f41bb9002c. 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/QZHNB2373096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1fda7fac9274d03b8e392a7c70a5ef5ef71ec4c0efbc388a423b128f3da0c05. 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/QZHNB2348454.