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 0xb2a2b424ba526d2d51928243fae8dd252aefe64a97f07b29436b5466c83b7ec2. 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/a6153f3e-17fb-4537-aa8d-afa1e602e0c2.json and https://artists.proofprofile.net/proofs/artist/a6153f3e-17fb-4537-aa8d-afa1e602e0c2.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 0x404582e558a34e218a78673bce67364effcd540ec1cd109573b114a9e00a7af1. Chain 2 (Bitcoin): anchored in block 958495 (2026-07-18T04:39:02Z), 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/NL8RL2332566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe284dae29a1b625c4b38ec982edfe0d29a8788f435551d2c616ed97af6d62d0c. 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/NL8RL2405448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1c8db7d857735ebc6fd38e93ccf4fc7d38d44f7b369eab36afcd7b13dfac2a6. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/NL8RL2406770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x073885eda2b79b16099513fb35b9db66f12385999a38d1ea8300e590fd192ddd. 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/NL8RL2417904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc6dfebbf194003021ff3e29f0de40979721a97667a87eba71f9cf824d136ad9. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/NL8RL2418801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab3fe98a710f84212ee8a7808e2f33af25f8bbcc834ab603c50b4b597c29fe18. Chain 2 (Bitcoin): anchored in block 958726 (2026-07-19T11:47:20Z), 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/NL8RL2419876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e55400a0f5720b00925396c4e338f74b1e77e008afa03b777278c276a15adaa. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/NL8RL2419878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c4ed1c9635b918c7d81df3ecc255f3db8d679c41d65d05a7cf0f69c915ab76e. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/NL8RL2426025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9280d7c5df9b78a1922f44d92ec4c922fdf84022c45caf1d5c5bba3b795b781. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T06:27:23Z), 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/NL8RL2428034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a79f216f148eebeee5d317fc101a0014d49dda9da4e68f7fa228950c6c98c19. Chain 2 (Bitcoin): anchored in block 956637 (2026-07-04T10:56:23Z), 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/NL8RL2430842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5603dc2a7b1d4661ea0278e4d6d697fbd578482513d7e923c097080d76ed4df. Chain 2 (Bitcoin): anchored in block 958607 (2026-07-18T21:01: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/NL8RL2433979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4552327a2b7778454af295bd1d4acf324356133d65f71bb1b823f5400e0468ca. 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/NL8RL2437236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61d8b521cfb0485c45fdf2bdc9af1f0676dfdf5aa5ba6d1be4b2615b16d2a6ce. 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/NL8RL2439011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15edaf001a7ec892dae72c5cdda36fde5fb209788628f2e98e4fcd117a8e3de5. Chain 2 (Bitcoin): anchored in block 959084 (2026-07-22T00:50: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/NL8RL2443275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1802d22732f4810cf9049e7ab39d1ec1cf1fa2a66088bc4f035ed10f76a89000. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/NL8RL2443939.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb8ad47e1cc4470a2f68730fc5dd98faaeb82704bc4345bd8c5c495a81f4c607. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/NL8RL2444375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6fc9d2a4fd8690a3a42c13700333fee750b5f0073ab7a9c33c4ec79cdca9247. 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/NL8RL2445883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b742f29a2040a41021e2d1ae8b2f45cd72f3d751dd2bb6232fd802845c74b72. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/NL8RL2445884.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f8e9521b31ecb66b4ca89942497ec8d001686501d5d94de56fce8a42fec50bb. 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/NL8RL2447518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15aa3de6331e0970f1fd5bc45d819b0ec1aac12f8ab3a04655087231fd3ab080. Chain 2 (Bitcoin): anchored in block 958992 (2026-07-21T10:12:17Z), 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/NL8RL2441477.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15edaf001a7ec892dae72c5cdda36fde5fb209788628f2e98e4fcd117a8e3de5. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), 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/NL8RL2443275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1802d22732f4810cf9049e7ab39d1ec1cf1fa2a66088bc4f035ed10f76a89000. Chain 2 (Bitcoin): anchored in block 958495 (2026-07-18T04:39:02Z), 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/NL8RL2443939.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6fc9d2a4fd8690a3a42c13700333fee750b5f0073ab7a9c33c4ec79cdca9247. Chain 2 (Bitcoin): anchored in block 958567 (2026-07-18T15:22: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/NL8RL2445883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dd2647676b99b8a75441f35ec5cab58a3cbdf4f8dfe893d84ea46eeaed6630a. Chain 2 (Bitcoin): anchored in block 958407 (2026-07-17T12:08: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/NL8RL2451464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea1bdb215f96aeb48233cd98603019a3df7b833a4af54fa2386cd9ca2bc8788d. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/NL8RL2449129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb01a1c4e5562b4df000534ee9e12664cb515dc8e4d9ce29b20f6bfb54ae67bcb. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/NL8RL2449132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd00f77eaa52145d3ce562ce46e7871b6c0754679dc9f83f283f6a7ddefcff33f. 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/NL8RL2449135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84485e7522c03f1126ccd34d4b552f5acaba9504c0560e84359be5bf2f9cc5dc. 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/NL8RL2456152.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x869316aa6fa9a7036c82a885ba307c1009124829ed3b71824f8d8e01b511af27. 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/NL8RL2460725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a6a03292556aa78949dd2551c85cea8c3443469b33837cc20b533a45120ccce. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24:07Z), 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/NL8RL2462738.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1447da99fa1f758b48d9f30265a16204f89a592e1e5b42d48ae8bef40f036486. 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/NL8RL2463740.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18a2fb7dd97946268348d62acb7e4db2858f154852a24875de0fde7a6e3216c7. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/NL8RL2463741.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78515fc46121813a9bc2cac01da8f41b08b8cab6d9ed752034aaac2493baf0ce. 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/NL8RL2502046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c549766783fc1580e7393b50f71cd286cd82553dafbc4f69745e5e812282c58. 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/NL8RL2502047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x616318e5ee66c8b55544d012d998cfc9dcf3f8ad0aadd3ae2ddc8dc79b4b33e7. 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/NL8RL2531757.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9eb90a3831230bddff6a4a418fb4162b551ca63dd6bf93eac8b78e9b0fcedc32. Chain 2 (Bitcoin): anchored in block 957782 (2026-07-13T00:52: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/NL8RL2549512.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x158a625cef786b853762f50a635530f65ebbaf880816d167cdcc0f93a3753928. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37: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/NL8RL2556301.