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 0xa30c74949b3c55ece055e6ff9e2f01d97ed6b6e65448f7f9936b37045b058ab1. 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/7b84d0c5-819b-4530-9395-b9917c674803.json and https://artists.proofprofile.net/proofs/artist/7b84d0c5-819b-4530-9395-b9917c674803.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 0x00cacba6bb4ffe1a42e944095cde72ac363fd2f1684234d954bb63bfd0b80f8b. 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/RSA222091002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8453ab844a773e22026c914929789f38f5feb22c49b5f2b46d9f0bfbcfe13ff3. Chain 2 (Bitcoin): anchored in block 958670 (2026-07-19T05:26:23Z), 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/RSA222091176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87143d59fc3b5c580ff7f3a95adfd5785f2e32469766027fdbd689f45986b174. 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/RSA222091177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x363935b842271ea00087894863d0219b9e52246868f9e9143b8a7e89827e48e0. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37: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/RSA222091185.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4771f050abbb1eda02d00e29ed23b6cc1df50bd2159352fe000069c6e9e30170. 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/RSA222091196.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0900fd188655be83f010a8245b71bf77efed66186514b6206d8e6e9cc587f730. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21:04Z), 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/RSA222091197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d934f0e4d989c1a9b5e4c71e61faad3a2816fe190c7dada361358bd037b8491. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/RSA222091200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4b837b3cc27d9a38e97f64b6a1687958c9aa492f477cf523678315aff94aad8. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08: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/RSA222091207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccba58a003fa689e0358acb53247fb594d38ac88b9014507a70f5185eb665f50. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T13:14: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/RSA222091203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1fe508a09b46fdfd21e5817884afa3a591562f366af4493ea788d8b3640d8f10. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/RSA222091212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d26c4e2923ef41f9e537e43415cddbc28e00d38b542bdeb9e8f3db3f6257a7f. 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/RSA222091233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe82f60f5efcf29e8826918486e125b38b427fd57f1bd6dc41b4ffa74334f6a17. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33:16Z), 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/RSA222091428.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x818e2e654dd6bfe116467f4859a2d91e5af48e292d9dfdca74024504e7533640. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54: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/RSA222091936.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe395c8bbae9b02477cb955f18533e2cbab4133519d5cb76bbbf8db34b2df356a. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15: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/RSA222092211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x709697a506379e60bd840a0ee5de4f43bca60190fef37d4255787c67262059d5. Chain 2 (Bitcoin): anchored in block 959037 (2026-07-21T16:59: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/RSA222092279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e13f841b46884aed068257bd84eb1f31516b7b39df8c0b423e3fe3a077b6a68. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20: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/RSA222190946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89dae8b827dc93f054a7b4e69774de74d8366b884faae02d25fe3c02ff9a295b. 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/RSA222305134.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6a415fc6b856fdcca884345a03a68faf90834720531ce050baa28a376b5e9c6. Chain 2 (Bitcoin): anchored in block 958476 (2026-07-18T01:26: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/RSA222305225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68058a6f5039f02497bd16cb72447ecf0acaf14687fa5794fd13b4f8580af8c6. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/RSA222305591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6ab3390ff546d63d9aaf8075e1fb1768e2536b55abe48f7df997e7b4d1fd7f5. 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/RSA222307305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x715d3410e28150fd27cfe351ce0c453480c6c3a93b9f6566c76990ed9d486197. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/RSA222307433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d1d5204ab507b9d40a0551db4a66c6f6e5d5bfc165c097e45e364e6bf186dbd. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29:55Z), 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/RSA222307877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf081242a46e9764ab712f351afb77934a5849fbb9917d4a98256d6cc89d4c98a. 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/RSA222308146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92926dc8940c0b752ae424a1e74b50fba58520d7d357fd8d17bbc567085c74b7. 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/RSA222308694.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20d39beb6f5d4a677c27377e90529544ba183a5b7a462ecd8999651055313113. 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/RSA222308838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26fad19035abfb96fe4a3f42af95a39a4232460f84a26fdd56056a94c6ad4e2c. 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/RSA222308895.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x73bb7cfec2e0bbc26e7c3d001bb0f74461bb0c7173b8db199d4da01e05463040. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/RSA222309136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc802c566fb9ad06b6eb670ac7b704f00efce9ac6161f7f0884343fe33258d370. 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/RSA222309883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfee17715bd5afdb3cc7b98aeba05b02336865f75ad5d020f442cea0acf6f6f6c. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29:55Z), 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/RSA222309989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x763cd2cf6f0259d70ba35a2f8ff1d68c1dc40d6d63320885ff16cf434fd89939. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20: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/RSA222310333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd0932f18dec55c3c171f0597335c08f9d690d162a3f292869922ece3f5eb524c. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20: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/RSA222310684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14d0b22f3bfac0b6e3560d8ee5a21c96786992256553454ee9fbd8519e665f7d. Chain 2 (Bitcoin): anchored in block 957611 (2026-07-11T21:33:50Z), 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/RSA222313437.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24543e0e73c4777796f51e54d89462691db9d3c7033630962af08b20575fe1f0. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01:58Z), 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/RSA222314100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadfbda7199c1328801da7cb75e2b35873c817f8b2de6a0a91a45ce9881c9936a. 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/RSA222314191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0fd6af5cb5c0a959010cd62d5bcb93cc9187b5c89a6160d5721ac0fd6814802. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33: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/RSA222314204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cab38bbc594798e4fbafb9bd64d58411823ebf858abcd327073b1f621a0eac6. Chain 2 (Bitcoin): anchored in block 958401 (2026-07-17T11:10: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/RSA222500347.