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 0x5a1a8abdf56b8ca6fd4bce548787a84ad8e043199ca5b6dbfd228273ae254c76. Chain 2 (Bitcoin): anchored in block 953827 (2026-06-15T19:59:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f2be02ea-2895-4fc2-bcc1-9cb9f1c25b81.json and https://artists.proofprofile.net/proofs/artist/f2be02ea-2895-4fc2-bcc1-9cb9f1c25b81.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 0xdc630cc74363777b83d8d73104d03bf80455151e9cde22af9fab194ca3a3db4e. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/QZNJX2065231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75ba1da034272973ed01a92e7f5447bb33f1e8b467b425cfa7dc6fdea31a61ea. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/QZTV32280909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d5e9c48293c6efcfcc898f9a8f2b2497b706e19dfb5b5c3865c34fd3a001acc. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/QZ5FN2307466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e9307bbca84f694e93b47383e93c1f44acaf2ac251df4f6827c8080debf84ef. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/GBWUL2398925.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15120eb33ddb8ad83244bf7f52d1f179f48cd51afad0d727d4c236a0eec1506e. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/GBWUL2398928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfaacfebbcbbea5198728b105905bc41a699fbabad52ed475a29a0d86752a92ff. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55: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/GBWUL2398931.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d413a23dc435a297c816cca3ca149843df62b123dd7fba4c9b5461c5d7e3af4. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/GBWUL2398932.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e88a9eaf8ab2d6a98b4b67e4bd46fd45ce343fdcec3c6bb52b2cb8639812342. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/GBWUL2398933.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6de16e567f64cce4781e8601c9186c4bfc28b6efe19c3008b73f460f0c506400. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/GBWUL2398934.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40915b2af6468b53594502adc0527a69f295b22320d70ef5acb66139ea6949e0. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/GBWUL2398937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7b531e4117346e691503fe3c422f84dd89be4c0d09a79d8d01c3e7b1e8fb243. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/GBWUL2398938.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02b3acb3c82abad316af0a4c0ffef34b6ae1353fe1ae7cbc31cba3d00f63014f. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51: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/GBWUL2429957.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42bcbb442d220ddda506444e22085d5d1333aceae6a8dab437e272e69887fd68. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZTV32416896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ed6190a46593f8b39464ad4bfada24a11eea7660d23360c05d74dfa88c6335b. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZWV32499503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd281666b5ade46501388219ea56726ab4469eabbb911bdd5abf79bcd4a2094b. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZWV32499510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfb8fbecaae2a475ed6712f6f83276f26455d3699c70e2072b8549766c4d24d7. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZWV32499512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdae625282536b3cca83837c3868a4c04876680a9eca31fda801a91f7e79697b6. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22: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/QZWV32499515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa95d0b354d7233e8187415655e49349c8c622d8deda3371274983677af03c198. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZWV32499519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10506932e4da92c78b331ce8e472dd32f328ccddc2b2260f00dfad0c2c86075d. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZWV32499522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ccd2ab3e3ab960f0b4fe075bc25479177d6ebdd1993d819eb3b76cdcd87a2e2. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27:44Z), 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/QZWV32499524.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ae2232f269ff2332c4dc49e73194fcb0ac8dd84ed0b60115d8d3da2f1286265. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZWV32499527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x845affd92792d9a20152520080ef0c6866a452d6d158c9f08ea4248c5722bc1f. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48:40Z), 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/QZWV32499530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29824ebe9e8a3d286c49f80b0a9b2625df3fb0dd638322cee187fbe97c16c793. Chain 2 (Bitcoin): anchored in block 960427 (2026-07-31T15:59:18Z), 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/QZWV32499535.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0283893967b1e49799e1633264cb3e13a22b22f7a784a22e5526473545b91d2b. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/QZZ8A2415679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x891288207f845a3acde5ebebba6896565eb7150d08053da39afb87ca500f2715. Chain 2 (Bitcoin): anchored in block 960368 (2026-07-31T08:26: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/QZWV32499536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa366224191fa0adec745fe8f8467983d8c420e7aa8185292a9480fd9341fc9ae. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46: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/QZZ8A2415675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10545ff68b457db83fe950ba7b8b5a94ba689c28c307745b3321ebf35977471e. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/QZWV32499537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe761a495ff412f571585a6afef726cfb9cb63b0b9f5c66a5e3446ead747f3fd6. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/QZWV32499539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02f74e124c4e5a4306396bcc20e7be823bf48cb57c8f8fa2f4d6dbc6828e759e. 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/QZTRX2539886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb87b3f9e5c72eae879209da691a0ec1ee5bfba213590e92712ec15a20c9ddf6. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53: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/QZWV32538645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x148e1e83bf0cecf68ea96082c4233111990bf75238e36e5582cd54adf1220d86. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/GBWUL2406751.