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 0x38f48130bba408a6193932bd355190a271b19eb86ba824b79b91f11698e04a77. Chain 2 (Bitcoin): anchored in block 953808 (2026-06-15T16:45:15Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f3b3a4ba-8229-4bf6-af14-9d9fabd59f31.json and https://artists.proofprofile.net/proofs/artist/f3b3a4ba-8229-4bf6-af14-9d9fabd59f31.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 0xaefef535d758c2beaa33ae985cbfccb16ceaaed08d870d5edf5984f1454f1157. Chain 2 (Bitcoin): anchored in block 956482 (2026-07-03T10:33:57Z), 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/IDA142300055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef65575951a11c691a425e41b8827d72083f592e2183343e30013157903cb267. 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/IDA142300056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1159b514aa17466c157d18a868da86ce4ea4d66d4fb03cf10e51787b4f012412. Chain 2 (Bitcoin): anchored in block 958268 (2026-07-16T08:56: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/IDA142300057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc90c228b5eabbc8c033557f731dd5e0188e1f1eff8879d673298974f3b957a70. Chain 2 (Bitcoin): anchored in block 958134 (2026-07-15T09:14: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/IDA142300060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc28a07409f2c3ba369762eceb1d4c8cac174df4f0fc08bcdc4d1c991f0ad7ec8. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/IDA142300061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7036f83e542bb892bb25b06f2734293e79017bc3b7dc908164c0903a5b6a3743. 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/IDA142300063.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff84bd9c6c0d0d75d8db4f4b8975c25177d8b5dcc530c33a2e912ce8162d2b00. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33: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/TCAIH2421322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb7bb0386285083d4ff1a1d51f980ce9fced02ffac58ced757581e01382dbd04. 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/IDA142100963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda9e77c341f291065633495d9ac21674e4275b5cced4f2d9d031df1d75397bf3. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05: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/IDA142100965.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ace232d12ed76f354b1f11e886d08e9f84f0df39a28228e80dbee30f360b806. Chain 2 (Bitcoin): anchored in block 957754 (2026-07-12T21:26: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/IDA142100968.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf3bcb4367c323aff2567932789145e294116a94f166a8b5f4c95f32f82e0a44. 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/IDA142100973.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ca91ae743bbc70a61a1c95eead3b638a02447f4bb37b4a1abb9c924b0c33d9e. 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/IDA142100974.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcbb1abf6727d22eedf703de1845f998117f8758d0f70befc7303d2f3e825839. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/IDA142100975.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98961e26711df68d7a6bcd34f9a31899eee8873813d108c6284eda3645f271c3. Chain 2 (Bitcoin): anchored in block 958711 (2026-07-19T09:26: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/TCAII2401909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1ea3f7acf322d0eb44dc7384304e2ea28315fa829e1754bb2d28e6f22c6c32e. Chain 2 (Bitcoin): anchored in block 958498 (2026-07-18T04:54: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/TCAJC2495941.