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 0x2838717ce0ce203db6d5590bde54455edc2d7088550b315aa9a1a63519a40399. Chain 2 (Bitcoin): anchored in block 954055 (2026-06-17T05:51:24Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/44996423-0939-4a49-90bb-7dbbd783bbee.json and https://artists.proofprofile.net/proofs/artist/44996423-0939-4a49-90bb-7dbbd783bbee.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 0x275dcd25c3ed2fc60e043cbfc35c1283e8206b69086012fb77fb76a17076738e. 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/BE5IT2400005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4558e88d21f3392f2bc8eefb612d6bf3717f1054a0fa3dbca2a7c9ff35aadd33. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/BE5IT2400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8ba428e55765a81bb58bbd209388bca0de2e4705b0fcb1e4da6b134dc13acde. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38:18Z), 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/BE5IT2400002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x503240c98e11cc0f94c8223dd92e6ba0d2e83319c57eb8b1b95596797e09bf91. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/BE5IT2400003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f9ea33d6ede85d35b0677aa492bd4cbff768697874cf5715dee770f30aeab35. 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/BE5IT2400006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x327b53d5afad75b1c4514820ddd22a564ae8f28e2fd7ec2e52d4dc716b7c247c. Chain 2 (Bitcoin): anchored in block 960155 (2026-07-29T22:13: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/BE5IT2400004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f2542f863739b83b713dad0465566ef058bfff29ba2bcfc1592490ef882c4ed. 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/BE5IT2400007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa22968c0fb039c928bd5ae25fc3c89d1de5fda5a489f7364cdaa0989660dabbe. Chain 2 (Bitcoin): anchored in block 959147 (2026-07-22T15:43:44Z), 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/BE5IT2400008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11d5890f88ee7a237da6c169e72b5178bd4e652fe5fb161f2b4315e1d7466805. 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/BE5IT2400009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63cc9f000d44640045bac14fb6269a3fbcba086baea67a60287dd7ea8b8d156b. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/BE5IT2100001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x838e4d6b36229bfe6a7935e98255a76d1c9604f9c539c7e8f6fa943a063a609a. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/BE5IT2000001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2c002e4eb7be2ad03ef146da8578300dc3ed0071b09a9f07af644e66cd3331f. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/BE5IT2100002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe39c09c1de99ea98b28aa5913725fb589f5068407a284a45d95840f5977231b9. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/TCAFK2175240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe810089adb217369cd68dc06cc47f89b0bfde09b7cd8517d6b90f1a73356126f. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22: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/BE5IT2100003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x182eb2f2b857b52d2458d892c93020805dd3795f99c31995753b5fad413cb337. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/BE5IT1900001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f426d331fb019241b4a819d36b4152dd3862f949740dfeb2d36e293eb5a83e9. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/BE5IT2000002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa6d6312fced67059d56a8a1954b512b1b8cbd81bdbd891d4f3aaffaaf6f6f59. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/BE5IT2100004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c5567b971acd666a6074a2993086de893aed850c36c99250760db8dfb464a0c. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/BE5IT2100005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x327b53d5afad75b1c4514820ddd22a564ae8f28e2fd7ec2e52d4dc716b7c247c. Chain 2 (Bitcoin): anchored in block 960218 (2026-07-30T06:57: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/BE5IT2400004.