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 0x52c7348bbb8309c383ab9c4cd8abafd56692a097b72042fe004b3fdcd052a7e1. 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/2c15e8ee-b29c-4d69-8f16-fce71603b843.json and https://artists.proofprofile.net/proofs/artist/2c15e8ee-b29c-4d69-8f16-fce71603b843.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 0x9eabfb2db3321491e81f9dd4da2bfabdc973a328bd457e2ead6d437575bcd2c1. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-15T23:24: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/USFNL0800394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x317083e555671104417f65b2c2478d159ae1412bfe893018049e2f774996b793. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T08:14: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/QM4TW1834607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc81fbb9f41014e161dc7cf0149d7bca0d8707e0d4b9b203c602c0f45e094a355. 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/USFNL0800345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcedab5c9722248fb363141ca2eaae9f81316b4fe99d7cf2f9a4753a2bccf134f. Chain 2 (Bitcoin): anchored in block 958493 (2026-07-18T04:34:53Z), 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/QMDA71803144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe72018a72f0ff1a7de466673895b39179322c20e6b47386d11d824140213a288. Chain 2 (Bitcoin): anchored in block 958800 (2026-07-20T00:52: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/QMDA61811515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2123c9e48669fbc7bf9ad5547a87dd6b4fba19b21d66f90da9b79b1736c9e692. Chain 2 (Bitcoin): anchored in block 956745 (2026-07-05T05:33: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/QM6N21973460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x518d55ed1c594ef66d2b65d119db0baa14dfa9302a1aa09b32810b894ce2c300. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12:52Z), 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/QM6N21973461.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26f9aac3f7154679f23c2db21f411f3c8414ee3c0cb1bb2f5b01be3682f8f264. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15: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/QM6N21973462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f70361f92f821bd6dd937a82ec9dd13f027e648af116932bfc23fcc1b5ded1b. 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/QM4TX2018197.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x987a67a96dddd131866084ea763e0f0d42f1b5eb7f52505109d770f32ccb025e. 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/QM4TX2018200.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a155b889fefd5f71bdec0ad3709760b6b1055c020e0159424be0e3d91f57caa. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43:59Z), 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/QMDA62185992.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x806b28643a191340d48d0befc264a664c40892870615fb1d852c601d0886d69e. Chain 2 (Bitcoin): anchored in block 958621 (2026-07-18T22:59: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/QM4TW2218982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xde57c2f6d8f9257a11ec38de34e99779619e769d7e1d05fa79929e4922344329. Chain 2 (Bitcoin): anchored in block 958838 (2026-07-20T07:01: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/QM6N22247853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc4d378e6559fb4ae44c46dd216579d78728b57f0bfccc97454d81a5e2f9222f. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/QM4TW2355834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5894fbdafad396561b78b1ffff84fceb6bfc11664719ed9e6bdbd58e10c41f33. 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/QM4TX2320557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d9a2f23a5add0a60d1af5e67d94ff471c2b003e347e11f2d3612e5fd47b521a. Chain 2 (Bitcoin): anchored in block 957888 (2026-07-13T17:43:59Z), 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/QM6MZ2300557.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bef93ed188541255f54c476e26f2c8c65999d1c90ccb7c140796aae23cdb7b8. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T09:47: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/QM7282329959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad63d3708deb53af678c89767139129b7012524b10430c3b2f642352a13e257a. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/USHM82356989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec9f61717290b141136986516f1329ed0b64a4cbd197f5b2ec65edff24a03a4a. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51: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/USL4Q2434345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaba65a0b51137f49d7cb6a9a65a4431377aaa6c5d2f7b607e04ae093337d5d2d. 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/USHM82504817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x110a26bc0fd710e28ad9f8d34c5e6184f5324a1a06f555e1f3f8f4c76e19660d. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15: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/USL4Q2565406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa399a4601353dabbdb3abfe34a7dcc51f46595ebd774a4cca6e06a60ed4688d0. 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/USL4Q2565407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05e0043a9624af2417bcf4145c7fb032dcdaf3ba604a343b4e3fa27cbc9a7896. Chain 2 (Bitcoin): anchored in block 958885 (2026-07-20T13:01: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/USL4Q2565408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11fec41a858708cb144a0f938e5d251425a7328c5ea4ba84204872cc15ea20da. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/USL4Q2565410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaefd3d201774a31d8d0387a771e684428f976aed9ce8ebcbe33f6d1c91603b1f. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08: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/QMFME2571924.