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 0xbc88d28260cfb5b0ab03f8f172d9f29e57f802342f92f0b2899aa50c72134dba. 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/45d7a7ad-4385-4ff8-902d-75ba4a2f82b9.json and https://artists.proofprofile.net/proofs/artist/45d7a7ad-4385-4ff8-902d-75ba4a2f82b9.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 0x26c888e953e3b396af7d69a11c6871562b66b032586b10b4718a655bba2a61e0. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21:05Z), 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/AUGBT2404085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe680cabfc87d92d5ef778baefb66936fc7cad6323880a932f3e949ecbc11e8c4. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39:38Z), 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/AUGBT2404086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd403af8482f3cce47ee75ae6f97e69c0dc4c88826a7dd13baad969c23c61f3d. Chain 2 (Bitcoin): anchored in block 958074 (2026-07-14T22:45: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/AUGBT2404087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8877d72380e202928e5eb9328f2ca47f959e109813d3e897cf6cf6c8a5204312. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/AUGBT2404088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78d1be5ecd9636aae6f512644d2fbd686be2e4a28efea72724d37b9cc23f7052. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/AUGBT2404089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc214f57e495be397b7fb42f473ae9abf62c79243b221afa5a2c9a598d68406ad. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T08:19:47Z), 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/AUGBT2404090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa76d829ada5179259ab8bacc3467ecff6b955f47be4ca12d9201d83f24241de5. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/AUGBT2404093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x368a04f44ce340af92df0c49665ced8dd53eb9ac58e047f43dc5eb2f04676949. Chain 2 (Bitcoin): anchored in block 958218 (2026-07-16T00:33: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/AUGBT2404094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x059fb3bfdf62b148a01ee4c30a830785aaf006f6c5b304f1bfe6e2cacedcc8af. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/AUGBT2404095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbba2157ec1726614746745387c3993886ff30f04cba8bc38428f054c57acb7f5. Chain 2 (Bitcoin): anchored in block 958407 (2026-07-17T12:08: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/AUGBT2439876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x188247027441557835b8896aaeec035e94bfe72996982f905a4b8166c79ee3e1. Chain 2 (Bitcoin): anchored in block 958121 (2026-07-15T08:02: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/AUGBT2439877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fb29c38066d5b8bf5b0a36cca25e1ef982fed7d58e3aa74c17f9a848203d1fd. Chain 2 (Bitcoin): anchored in block 958493 (2026-07-18T04:34:53Z), 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/AUGBT2439878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41a7c40af3b9d7abd30e338075c66948ed5f7313b936f7aef31807704b006dc7. Chain 2 (Bitcoin): anchored in block 958660 (2026-07-19T04:21:53Z), 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/AUGBT2439879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcdbe4d9b410749ddb494089703113de67dbd5c1f7760f85ca1507389406e65b5. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/AUGBT2445775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3368eba3b9e7cc71d06854e238c21bf2c7ca30a352015bd2e24f8204205c6c57. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22: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/AUGBT2445816.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe039139c315bc81c17b2627f57834d24d45e6d8b48e072d5797783fc2157c4fb. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/AUGBT2446262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1964c6ee6c36882d6fc305f4d1e0e217799be63756bbf7ef099082c1eaf88864. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/AUGBT2446263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7b817970063833b9b51b2b637a5d0dcf988476674afa4daa3e42fd5edf60197. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/AUGBT2476239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42eb4b0eab36229ab9fa8692212a204fd77f3014c65a6d43d9f525c6af59efd7. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/AUGBT2476240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ccd20f6027b6a076f1856b2f4ecaf114db415d800155796cc715329cc49ad18. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/AUGBT2476248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c846c5000bc616e074dfdc8aa4718820fa2d71bb550d08ae394c5dbede9597d. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/AUQ9D2400516.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e3b646fe79effda43f78cfcd7f57081d48ff8a1f43aa838a38937f68cfec6d9. Chain 2 (Bitcoin): anchored in block 958573 (2026-07-18T15:49: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/AUQ9D2400517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fbff904e5a8848090981fd91a43c46d37701679a00414423569b964a0e73d03. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50: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/AUMEV2534836.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1abee53f70509cdd1f4f6f73ce07922e4394a2a504622029215b8b9e5ac4c4ae. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/AUMEV2534840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8860c9a1babaed9049b918284b9310661daea0f87a148d0f0523afd41af55597. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55:52Z), 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/AUMEV2534843.