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 0x7a170b0ad1f282586cd0bc5d6ca3bf59f0e951f0b4bdc77be74a5f6c18114b32. Chain 2 (Bitcoin): anchored in block 953742 (2026-06-15T04:47:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/8389d35e-870d-48d8-8597-68bb92c14893.json and https://artists.proofprofile.net/proofs/artist/8389d35e-870d-48d8-8597-68bb92c14893.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 0x8af5b7c2cb2d54e21690a5d898e4786e754b1cc877585ee78482fe2409e86c10. 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/TCAJU2544826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e0814b3053cc25fd0b61b6d13545b14be575f0baf4c5ff7c72940fd4d81b98e. 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/TCAJV2575326.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fb1ddb5a2ea2492afac37724b7d5b601aa582191701188e2ad26b46efd038ae. 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/TCAJU2575333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44a2fcb93041490436be35cb0e3246a8bee71349b9ecfcb0430ab8e97d1485fb. 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/TCAJU2575336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd90fff3e3f503c7af0f55b6654f26909195799609c0b72e41c4995af42ae9a1. 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/TCAJU2575342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c572667a1347d2d3db1f65c3f0fd4705a78a8e511c065e1ed1c9c7cc1c02afa. 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/TCAJU2575345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde0cdccdc9a27b42f0502e5df421e2f23e9e7af00de7ae579c548368e1c621f2. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/TCAJV2575426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x122ac4338b40a269f92b292c0fca8b82304987e2766265483b4e330a0162dbee. Chain 2 (Bitcoin): anchored in block 958885 (2026-07-20T13:01: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/TCAJU2575435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3becd94f2183798e2ab42c11125b5a91ed748f508865cb28b11f9b513fd1382b. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/TCAJU2575446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb631695b6473830a4e824e24314bcce4db69c9bf02b58d0d1a88a83e7a87c1d. 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/TCAJU2575453.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac384472e414361af23339b79d0ded23f30d28ebc9e74802904371c9a8965099. Chain 2 (Bitcoin): anchored in block 958850 (2026-07-20T08:32: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/TCAJU2575456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb1ede340292963aac6c44d11f8d2644409c3549e74cb3added803572024817e. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/TCAJU2575461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5633436984cee93244650c26d417779e91810ea42a7e78391d955d6a6e80da68. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T07:48: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/TCAJU2575470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40eb8041a659287022d085a69ccc46055bfd0e0ea6be1ca4cc1a409b861da9ef. 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/TCAJU2575472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x184b36a4f9e856ffcd466d4658a670984820cebbd9d04e16aeedec1daacadd79. 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/TCAJU2575483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa17c047ee1d41c2b2cdb18ab7f92eb536ab9251d7109b11abe63cf8a88e4f194. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03: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/QT65W2541425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86b27e5a4961fd837f8197870cd446c910ef7400deac6b995b7d43feaaaea6ac. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T16:43: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/QT65W2541434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfb6c2de9d6a7e9012cdade4ac0e6f7aecfbd2afbc3606ee3f84415b65cab1f2. 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/QT65W2541439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f0d3acc159e76f1ebbf89e5874a054c44599aab4c4d32f4444483dc887e9f30. 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/QT65W2541445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77513cfbe1534ab0001ec920a73bda56f96c46224de6629a6cf20e305128cf01. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/QT65W2541454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd044048f04952d695ce07482dd3db217b772f0467394ae60c6a045c145870135. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/QT65W2541463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1379309bc76e398ac3ad8c2d0dd2ab95db51184dd944adee6d21dd0b69664e8c. 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/QT65W2541472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefbd91c30c514e485cbfdc658c530a2f0470a33c1be3cf89abf6823006beed66. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/QT65W2541480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82cd3a16c76ac851d17f0de12c2c14487379e8c97a13791728aa797126a60c40. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03: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/QT65W2541501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f5b41765261e5bf2926129d63b0b6a034866c5838e1e5d07484ef2a229794a7. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20: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/QT65W2541512.