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 0x2da7c9352aaf295ff19c422080d0efd40e37a22dfde527ac82d147e2098c0f83. 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/65a6299d-7272-4683-93a8-ef9ba9a1f224.json and https://artists.proofprofile.net/proofs/artist/65a6299d-7272-4683-93a8-ef9ba9a1f224.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 0xd4102fd87449daf6eb20e576a2a41b347464ad5c1eb33a5f4ba91baffa9f38bb. 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/NLD441600273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3208d68b4202782c90b1ce3ee54f5279df7666e66bc40231fb290a87c0194e07. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04:34Z), 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/NLD441600274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1289d86db1800947fb814076b9dfd00ba6badb7628f0a5a282951e85ce97a97. 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/NLD441600275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a18a8a6b948a129942c751349a1745d7be2be2b1eb3052154ea76b3b56e72ba. 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/NLD441600276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82c78ab6cb2eaf5af1e372f310c8b47847713582012eeecb9b87d7255609c213. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04:34Z), 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/NLD441600277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93c014c9dbc63479343a448cb600d5d4e6ebd4479154113fb521af02f63fa45a. 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/NLD441600278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef878d6606a2ff99f1b42292457a6f5d9179a7f1c57953d6729bb3e383d3850f. Chain 2 (Bitcoin): anchored in block 960354 (2026-07-31T05:48: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/NLD441600279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x804633b39bc0292163435e76cfb3f3f68a04faf700b8826613f08d8619e71a22. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/NLD441600280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b15ca9ee0a97f5cb1395067535af1b7cd9ca03c04f3780d5a6b64bda882dd86. 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/NLD441600282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c32147a13e7c0aa8bc70b0a1cb2b491c4a556d35cff8ce0830e529ed582851b. Chain 2 (Bitcoin): anchored in block 960222 (2026-07-30T07:48:45Z), 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/NLD441499802.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d62b0f2fad5fa96561ddc4e58f4ea98bbb7b3dbe84d6a6a818961f55b8a2fae. 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/NLD441499804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d688a570a294c3a28948cb038672000dbaba99db90f3b5ff21a3b141e668be7. 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/NLD441499805.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x882cb1cd95422717ddfd18d1832ea61eb9e5c1a973dd9ddb276b4b7556e71f0e. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/NLD441499806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x556e82f1fe922ab50883053815991c95dd9ca30817807067c76e4562a7c99b1f. 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/NLD441499807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4df64464b88ddef0cf48fdd8e9fa0dd82c59dedf49d67584643d96464a0d0dd8. 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/NLD441499811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda5d624e5a74a62337e3aa4dfe706090fa492a857f38715e7b6b648d87b5885e. 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/NLD441499812.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9410e6d3306a899807eef7f5072c2663b553c4b3458b0978b16126a6116a668. 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/NLD441800125.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9f1dfc7c226a641691a80ca17d82ea5db8e75fc2bc39e4e4869183ad6201a01. 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/NLD441600752.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47c72dfc9f0e1b374423006d00dbcd7919208dcb8284808bdca3a4607de3e1cd. 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/NLD441513902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e1f5b99786540c8bb5bd2b620dc92585d15636f990a17760316a519688da39a. 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/NLD441513904.