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 0x03a1bf9df19f5b3a2cceac3aa77a5db4562bf14f8bdc69f535c1cd29c767be49. Chain 2 (Bitcoin): anchored in block 954066 (2026-06-17T08:11:48Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/614956de-b735-48a8-8b4b-0ecd966f4a15.json and https://artists.proofprofile.net/proofs/artist/614956de-b735-48a8-8b4b-0ecd966f4a15.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 0x1d7c1968ca79deba5f87c5c53359f6cc02e8a438b7397f6f3553adbe5ea3b6ac. 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/US38Y2414748.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88d9e6051b567d5f968e605fa1a2e0b68bc4d8b61c772c394026e80c34855505. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/QM6MZ2405374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe61c9ed8a2eb39c9a9f83199d42ab4f8f8076aaff07e350942b348e220e8b3d9. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QM4TW2421454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ee0b83ce022f207506cc0da837e294552384de66129fd0a3c91b68e6d6aba36. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42: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/QM6N22365271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3202eb40d9f60b97ebe07b6dca96c173de0951f2ccbcbeab3ab64a1721aea378. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/QM6N22316534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03a0b60e76990ff9ff3e8efc65e102ab6c23d943ef3467664e87630508f4d5da. 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/QM6N22365273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45a8dd89f3bd9d69de46962c61b8d53e31f821376b7bdb31176c147d9fe3768c. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QM6N22364732.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca21b817ac01fe99e5de41be64b05ce8b2cdb2718f1aadc1b258eae9e078cfac. Chain 2 (Bitcoin): anchored in block 960209 (2026-07-30T05:15:54Z), 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/QM6N22377008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5ef65f2b1830e92c0e2786d7561cb40616494cc4bb867f9cb6f161f49b9c691. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/QM6N22365268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3202eb40d9f60b97ebe07b6dca96c173de0951f2ccbcbeab3ab64a1721aea378. 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/QM6N22316534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf85edcbc80640df80175133d9a4a0d6192e8ea3c8e84f6dd340e338d67de1dbf. Chain 2 (Bitcoin): anchored in block 960250 (2026-07-30T11:13: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/QZTB42293126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba320fdd88fa9ecb2add53367a408347a8930bdce3009cacc5d949b930868b60. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZTB42293127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa394a9c53eff626eb10537c08c741cba898a658ba6f46eb93ce8583e4e5c3bc8. 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/QZTB42293128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f2f2491898e027d01e97547ba18f18b3d70990d80095da64933e37e9bbe0bcb. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/QZTB42293129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fc54cb228a90528ffda8aa37476d3fee16afdb69552aed61bff631e45f4f647. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42: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/QZTB42293130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa124b6860b0d5c07baf768daa8e55f5c5ff888443ab3c0864e60ce3328d0445b. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/QZK6Q2237210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5dfd4e70156d780743090cb696e2efa2ca28481c1e609b08b5cc7b10b9a8b21. Chain 2 (Bitcoin): anchored in block 960340 (2026-07-31T03:15: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/QZHN32204662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce1695d68a6fec295f8cf535de1521a7fd2fe79f983d55a31f6155fc69f2fee4. 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/QZTAT2124456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x51334a3bde49f0ff489a239dcb84a64fbef1fa8d98e5115a142429fc182e03a8. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16: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/QZTAT2124457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3da83bd6944539ce69ec2fc0d2ce8fd64ad2d371072b991567552b570ed6255a. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/QZTAT2124458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ec2c208561aefc9bd188cd0035171fbfbe8ea1b299ed8d3cdcef6987ebc3388. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZNWY2162715.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfc44447be6646c2da4768764941b4651d06330243f87350f26858ebdcd221e9. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T18:47: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/QZNWW2152731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8dfd10ea328d8ffc1decab5af8834e4da34abcb133e2b9ec1f4ad9aa11b7d814. 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/QZNWU2123928.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e95d3f0d054c41ba0490750373053cc85b8fabd77b91b93f2f8b40220050d35. 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/TCAFM2104905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe12a109fe94bddac87856a4606e8ae7341e145d8b6fad9eb1aaf20c411230104. 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/QZNWQ2045415.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e7e1c5a3dae2896fe86cb5f02cdd37d080133e32e854de7fe8732e9bde29d69. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/QZK6K2031393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0b823506eadacf0e3bebaa8189ef3d58bd94038c85317a00a0308fe7a0e2d3f. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38: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/QZHN32070655.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9d9a3bdfbc9b110ad0f2570cebb754d35c8d2049979821ce21e4e1cdadc5d1d. Chain 2 (Bitcoin): anchored in block 960183 (2026-07-30T01:10: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/DGA072160646.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66c72221abe73f58b432c4e6254cd800225ea3f67214e056f4764f08acb5ab68. Chain 2 (Bitcoin): anchored in block 960163 (2026-07-29T23:20: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/DGA072160647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ede4b2b8b4e255e4f340211db91a7640cec789307abfcef7ef454c6604a03ca. 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/DGA072160648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03359273371032adcc22c6301b8e246530607aa1f8cc40b4d079f3dbf1bba4dd. Chain 2 (Bitcoin): anchored in block 960240 (2026-07-30T09:57: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/DGA072160649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a33b5352378dbbf7749e528dc4a05fe4a2fb275ba6a2aae1e2c550997578f5e. Chain 2 (Bitcoin): anchored in block 960198 (2026-07-30T02:21: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/DGA072160650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48e8f6a33577ea031bc75f09fd481489b84c76f4f8eb0ff7b627306777ecb4ab. 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/DGA072160651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc258631b5c05c96a75356c2a22c10405f1260369e77d1877f4f10a3cf3165974. Chain 2 (Bitcoin): anchored in block 960362 (2026-07-31T06:58: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/DGA072160652.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66062d368784af45d4f927f28200f913d77d3ed9a5b4c5641944a4d1f75b8b1e. 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/QZNWU2051177.