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 0xc27cfb4280aa90844d7091d289ffc859a5b3fdedf2c8426c6dd8de5832634947. 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/0e915720-811b-4370-9c87-28f07b4c4eed.json and https://artists.proofprofile.net/proofs/artist/0e915720-811b-4370-9c87-28f07b4c4eed.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 0xea05238ad3e953538bfab3778590dc0528397678c0ad28c8372a9f0c22e88f86. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/QZTB82230841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6510b09915bfa56dcb0e792c15fab7105fb5385fe7c700b76a8eb166bbb44e7. 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/QZK6K2318572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a9f036740686f70ac9e2e18cea8e0a7317cbb0e849c46e45837ac604bd24bd1. 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/QZWFE2340587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20ea1b0e9c9ef0463e528c29105720e9304458d2205c0f1ab711b0939b132eb4. 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/QZWFQ2326779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb919f3582f93ffc1a485e5ba7435c2ae5fe1e6cac923292c1f8cca8574f9fbec. 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/QZWFQ2326780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1ae4fa98f7e3bb678a01e5a033c1a4583a87040c3954544cd17e1605bf03b9c. 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/QZWFQ2326782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b07006fbe48aa21135c0b5075ecea357cdc7db7fdc8b7e0dc7930d3e51d560c. 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/QZTAX2315804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e283efbd65923eaab3827fa421bb614b0500c986b7bc1ed70e2005c088e148f. 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/QZMEP2463712.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88f8cffa6d42d9cb79db98c71a9e32ddc31f35e4b155404ba16d825acc72f08b. 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/QZMEP2463714.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b8a9af53da01aa1e6c555e37390a8979d3679a77c52b8b0711270113cc61125. 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/QZES82485135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a0a8da0efdd883cf5af52225c17e31d6d517e0f25dd9eac221f7fb304f4031d. 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/QZMEP2463715.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8efd6df2c1dfb75e97ce0fdddc6d4ae4758140be4a06869b18634574ac7d7c24. Chain 2 (Bitcoin): anchored in block 957805 (2026-07-13T04:34: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/QZTBE2460937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa4d31fe6536f907e357ab8a450cf0e3446e7021611c574556da33de58f75155. Chain 2 (Bitcoin): anchored in block 958857 (2026-07-20T09:45: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/QZTBE2460938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc10501265657c7415b09a97fb741968358ab517f2117371fcb6a59a21022a85e. 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/QZK6L2512487.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae6b98c45324dceefe256444c85057894051277bf0f29315a8aaf3ec13bc9042. 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/QZK6L2512488.