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 0x8493aba634eb4f847f48a0077c9454c470deca3fc1dc292bd17217a12b659e92. 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/74f22181-0155-4c1a-b3da-5f59866b6bff.json and https://artists.proofprofile.net/proofs/artist/74f22181-0155-4c1a-b3da-5f59866b6bff.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 0x08030f91cc5f92ae721f8bd271193c24a61bad38ffc23a26cf36c9edc66fa1eb. 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/RSA3U2100324.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6390f5dd8b808a676442e4ca9b98fb511aee9371be3c0c99da7e6c230fc45065. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/RSA222010522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17d662456fd2a2a90898a6701798e03df07168bc1aef176c206464e94c371da2. 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/RSA3U2100325.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5a378a1b320981323916b1201ee7e2b729d32b5bb151f52b90e369c339ac31f. Chain 2 (Bitcoin): anchored in block 958197 (2026-07-15T20:40: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/RSA221901031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa72a2c79b8f8406215620485f5fe3b6fd4a4f909227e7fbac950e18fc99855f1. 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/QZFYY2061851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4411c52e819dbc321673e0c6414f8908d70bd9cf7abf45eab322ff1ea13286f. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZFYY2061855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7dc900d96f136716ca56e78d1a2ee2e447498674960b25e507a337e2e9a6d4b. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T15:07:00Z), 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/QZFYY2061856.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb30ee2c4fa187a05833d073cbb63dbbc443b4392f08cda830936bda16cac129f. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39:15Z), 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/QZFYY2061859.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99a0039a21ec3ed58bcaf614f17bd1a18f61b555f88b615c6103551cb6bd92b2. 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/HRA8C2200003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6523276348b08dd62cc9705d86cbcacf53d5b302e3bbe36b2da57a132c76729a. 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/HRA8C2200004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf2a058ff7516993440dcb95a62f26ab779c4c2f74938a06756fe09a61abcbe3. 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/HRA8C2200005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2d4ed9d826309c881e4aedfe74b7341a8dd5db6ab1620d261ecc4233d3d6691. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/HRA8C2200008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9bf69dbcd01b7c1eae3bcf387da98564f26ba387c162ea35f0742112bbe5663. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/HRA8C2200013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x107777217283518b22b7518fec20ec5e8c3615c0dfbf609ff419d17789e18103. 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/HRA8C2200066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe69cd6c0fb38d175c962c48598ae88f9bcd4f04273bef404ceb4502306bec975. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/HRA8C2200083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x337f4fb0575401ae9d85955de0784c9a5ec82b4c61ea36167f5df7c362a2cc38. 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/HRA8C2200090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb6e988ed59395ffd6ea71e256cc1eaa92e98e1362df68b70fb5c6e39d5e5962. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32: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/HRA8C2200092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8dd3db4d528de8407a7c30beca1fe295be13387180670dc01fd0aecbadad9486. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/HRA8C2200098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x024e4f683c663e3bc707aba3134e05964574a2bf87eca9bec8e7db6b12d9c195. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/HRA8C2200100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x341569b1b5c44dc191e1688b464ae98c8cac836f67636c0054b7368731b0e5fb. 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/HRA8C2200101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae163fa9f9e47ef3670541cbab4f5a04290ff3a3951597a7ded2724e797361e7. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/HRA8C2200104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaeb4905255b1cf75ec7a77e6c9c748cb90e98b465c39d72c3077b4a644a8d34a. Chain 2 (Bitcoin): anchored in block 959015 (2026-07-21T13:52: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/HRA8B2300048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x337202aefba4c89ef440dcc54679ebbacde9d4059099f9d379323dce92593083. 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/HRA8C2400179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea21fd4c0c713c158dff2b55565cc5beecf31a0ee83c79add8d09d339ecf98c9. 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/HRA8C2400188.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe710b5ad973bee4d7c4390c146ec396ee3b6de0065c59e558bdf8853c8c9bda7. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26: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/QZTBA2518469.