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 0x07058cabb5bb88da88a8f764f380fccf8465b62d3e28f8dc611b6523daabfc67. 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/2d740f35-a25f-4f1d-9bb5-2683c81b06ab.json and https://artists.proofprofile.net/proofs/artist/2d740f35-a25f-4f1d-9bb5-2683c81b06ab.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 0x53e541dded5f19c57dfab9c7e4ea46e7943f8d7457c799b91e2b5efa7a75190f. 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/QZFZ62100730.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd98ae1c04f66f2ace8455e37089455ed5b1810e052ee84d215add2d17f44ad8e. Chain 2 (Bitcoin): anchored in block 958146 (2026-07-15T10:33: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/QZFZ62100731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefe5b6cec18cbf496e62531b92955c10d87e7cb1c59596e5dd69b87096c594ed. 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/QZMEP2117423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7528b899990b05bd46b5840fef5783f993ec4b7066be17517ab33de6ab86c55. 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/QZMEP2117424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x547fea6bef21683d860b326f770735778603513394d4054cdd260de53f55232d. 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/QZMEP2117427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2f516b4346a285871ecd9f3cd0926d6ed74a71c005e55f433de37954196d034. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/QZMEP2117430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7f96772fea2d0ab7d2fb5570b98459d7b20badcb145de11fda7e9debc74e279. 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/QZMEP2117432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2db8412fa055efef477fc632391692a0067c70073bda639c29955be720864303. 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/QZMEP2117433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x975f5e719afc576e054b26a2f768643c7956b4641a023a2f9b265ab8e3f64adb. 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/QZFZ62342458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8aac43baecfa5ffddb9928855ac9204cc92099774c604b67379e01d576b6d07. 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/QZES82304479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa671c5eeb5d32a8d99c80198be8992f9ba531bfb89d5a2d16c7a307c15be3b39. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42: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/QZK6M2345392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31a9dab5052f994b83afd64ec1dac227de0d945e278d8c668d420d81f2251d6b. Chain 2 (Bitcoin): anchored in block 958465 (2026-07-18T00:04: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/QZRP42321464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8aac43baecfa5ffddb9928855ac9204cc92099774c604b67379e01d576b6d07. 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/QZES82304479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cb6b8155c5b5d7db9b6e4246835a9d012a761f6df8622bc3277c249cce4e1b9. Chain 2 (Bitcoin): anchored in block 958666 (2026-07-19T05:00: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/QZRP42321467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1565717a5a76865569c790e45878c5efc62cf3f2f9d72767686db42bb248970. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/QZHNA2328435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb946e335ea083c78fe01dad60c5b5c917c1e867f125761b60eb9ed1ed29761cb. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T02:46:47Z), 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/QZRP42321468.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x574a6b96d77769f3c8b01fb60a75c4fd48d5d8c532e9ce4aec501ef4ce5e66da. 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/QZRP42321469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1bc67031648ccc9bb935138f8b33082f1f1b474afd839187e5718bbd718c556. 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/QZTB22373952.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec12e3099c55170c89b7d53af43ab8af00b274a4256195dc532a852f0469255e. 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/QZFZ22460260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b9b6ded118f2f16e70dc30e590c6d316ee74db24b630f9add3b0ab6ab10fc58. 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/QZK6L2435339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x955a80e931c5f515c3ed8959ca22102c805dff07cc0d8409b57757c21290c491. 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/QZK6F2477104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17a81164c711b4fe0ac1f9693c370b4d26562d6de516d86444c8da51fb1a01bf. 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/QZTB22471463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa531e928dfc4161168a6be9ee068647a440ad922ccdd122937723f681da7db03. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZTBD2454998.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x538698320ef4e3f0e76731f249c4dd4d2d5f026acc60f9be81bd124ef6f281bc. 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/QZTBE2444548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x600038c440c109bfcb4466cf5eec38b00282351f88a4f96be30bc4854ade5c49. 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/QZWFM2447754.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x176a3a051c5ebb64ba9ee9f44e451d5a66ac7e1ebaa99f4ed1736191057cd303. 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/QZZ7K2450036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f0118717dcf193fcc030d50a11db4e07b104d0adcd0e48d375f585474920be6. 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/QZWFQ2529180.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x431c5698950aa2687de1cca9df9ae1eb3767f6d473ba219533a7c7e169d2fc32. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZ7R42556384.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7340f4317c2c15b64d42234acffc6d15305506593bfb838e02cabdd1f113a6c2. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QZ7R42556269.