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 0x0f1989d8e7a4c7ad8d760f2ba9aaebeed5f8024596da41e42131bf1056a6ca3c. 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/e6cffcef-a7a7-436a-8c88-06a579bddd10.json and https://artists.proofprofile.net/proofs/artist/e6cffcef-a7a7-436a-8c88-06a579bddd10.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 0xa359d6c71195bbb9d85971a1099ab44152f20d2f8c65bcaf7107ca679347fc20. 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/TCACP1639886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18bfdd67afc711bdf0cb604d88d19ccb5450bcbeb9614acbce4745cc94a3086d. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/TCAJD2582057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c93c3b095e4dc9fa1f15bc839a4ba13fe708635f48fe32b8e62517f641b7d54. 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/TCAJD2582125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbed3cebc02e1db1abd83436146839e86178198a1303ec6c8df33f98ea94f1f22. 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/TCAJD2582147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e5d84b9b351b00430fcdc30825fc2ae2c68d763babeca24b7d3e0f6a83ffe9b. 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/TCAJD2582238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ec2705f36579ce2b17b2435a738363d5fc5621e5909cd7ccbca0d1c4de9b53d. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01:11Z), 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/TCAJD2582248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa579ee17f8291a30e9d170b5df0aebd828599c86caaba297e8cf987ee916779b. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30:13Z), 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/TCAJD2582261.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fff7cf8189ba0eff9164503511937f4cbdfeec071c4def8e26b193c48d8a70b. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59:37Z), 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/TCAJD2582274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb565064c1dc872c0bd83c56dd76c44ec13884af59a8da88581ccfed3a795b5ae. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23: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/TCAJD2582289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a873f453958895761f8eb790c8fa1f19c1ac2822fdd07f55fe58469eb3449da. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T19:27: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/TCAJD2582296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59b566ee5a37939aca54f6ccdf076da02021a569d96133f1d170a11288d1bd7b. 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/TCAJD2582330.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b0374ad0b8b7253e2e16ff9cade112971af38b14401700b1485c8c75e73a1a9. Chain 2 (Bitcoin): anchored in block 958653 (2026-07-19T03:54: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/TCAJD2582353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2cca1befab9f3bf5f5795999f9b1977244f02f7ea17a635ff66cd63038e06d4. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/TCAJD2582358.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x09fac2e839a14e95faff9e9fe791ba645b1ae3f44c53a453354a9ee17c4d93d3. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T09:11: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/TCAJD2582377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7af9f3db869de648d7720e0c7c50822a60da11df132385ca4f70d666dd7559bf. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/TCAJD2582393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x258dfbb2a393af03e05f1d944e37e2c9b46cc5db9c2d7d5d52e4a410d0c833f7. Chain 2 (Bitcoin): anchored in block 958733 (2026-07-19T12:51:21Z), 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/TCAJD2582405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe06a7cd742d4034f91372775fe746f95869b3581304ea459724dfe6a7c68bfc9. Chain 2 (Bitcoin): anchored in block 958627 (2026-07-18T23:33: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/TCAJD2582415.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2a8c84097bebf2ecc46f9b52d9c3fafd6ff9a70aa65f99b7e4af7c271b66254. 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/TCAIR2413776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x471f50397376143f5f60228cbf8276d817d5d1157b9438c33a558a10d1a3380d. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00:27Z), 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/TCAIR2414012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6753847cd3d865f4136eed0515c8b0c87cae097d76ca86e81c894b5a3814615b. 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/TCAJD2583672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7f9e1c8d1347b4e1cb94f526fc84c5f3e06a6b132b94a043685d22962d0fd05. 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/TCAJD2583569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6052482e06dc8726abbb13f5857f7066bf8889b4c681d652a8e27d9295cfafb2. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/TCAJD2583358.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d6d4815c005939c33dd31513e25a8737590c2a02ddb2adf28b391a514a75653. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/TCAJD2583527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d95a3ce29195df08c405e40d0fe4268430ce6f8691db2a5ce9e4bab1a92803c. 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/TCAJD2583857.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa98d44e515bddbc45e40de671b662509baef0750eded5b97ae7aa195a03bfe0. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/TCAJE2582907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb91a977121f745c4d74d119b747348fcf6105e0417dafb275d4e774457a67a42. Chain 2 (Bitcoin): anchored in block 959051 (2026-07-21T19:48:03Z), 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/TCAJG2526214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2e24aded7cfb297c98e1b41544d19f5f687659fa579bbaef0f550c3f10b14ce. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/TCAJN2506126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8792ba2e72e3063e58c4a0650023c25596084f16e6f4465f2f22fa92aa11494. 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/TCAJN2506151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58215dbf371c1965e165deb64518058dfea0b753b3490457a9fa061b0c8b22dc. 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/TCAJN2506183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf01adca33e52c55cbff65a1332e74716805e866ca497843a62d1634aadd6f9e. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/TCAJN2506211.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x179dad5f2ca17a13f235c3fec4ed30233a3f8045b17216ac870a537e9c8cdf11. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/TCAJN2506232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae5767da7da898c397a696e850e440009530be6e8eb005a9df63af778c5d41cf. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30:31Z), 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/TCAJN2506249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeae30e679d29158d770073b40713edf5cd3278ff9929e0a2f60928e4e420d319. 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/TCAJN2506270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa01f2160fe1e9cbe8392298cd84579e72a57c309e8fdc59e85c16616c802fa16. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/TCAJO2506286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66a87e3737ebdd1a9ae5bb7f68b6d26c0a75d1248b3dfb460992f6f66ad83533. 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/TCAJN2506300.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafac20b63bbf6ddc2d64c2750b270203b3e9cde0564cdacc994e6c5bed217102. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59: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/TCAJN2506321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c6e93f865c8cec653201e648fc331a6a2c17d709b7dc4dd82a465cf0be3a71d. 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/TCAJN2506334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d5d6dea4c7db36b792c9d035c5a67886d47bff0408dedfa39fd42c1c8ce34a3. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/TCAJN2506346.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23819eeb8e6ea04df28d4da0e5060bac6bbb5be646b8397cb9cf2f7992004cd1. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/TCAJN2506358.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x406e75d4db0a9165aea22a0298828addc5d366e4c452a6a56756b67a5287d33e. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/TCAJN2506367.