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 0x4121c35d5a57d2d96b3bcbf26d10fcedd42441a40f9bab2457cee1fcfa946639. 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/f167f083-a5b0-4c48-8f41-506f9d163321.json and https://artists.proofprofile.net/proofs/artist/f167f083-a5b0-4c48-8f41-506f9d163321.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 0x21ae55d8b74e7b0cc7eb8e4d79ea268d282b09431c36bbb926c09ae2d58a97ee. 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/ARBIC2000024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x633af4451f22c02951f141ff3131a251300359dfa8c8ead54bdcd72f56ec4c25. 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/ESUM72200128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61e97bc569fd80400f719553a00e818e3e06415cb20c65ee8bbac6926b967d22. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/UYB282260023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48ca6b2d64aafae1dc8359113c46219b4a49721c9ede904a395656af79b0ffc2. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/UYB282160013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ec50a8dc592379bf4a08e3c150798ba7dfc543b26166468906bf8bbf683a181. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/UYB282260024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82f2ada0deb1d0b50b93baebef789df1ffbe31de5b033f7ccb517f65040f5719. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/UYB282260025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa18afd7f50719a1ae9b8625e4d18eac1350a4f3c86cae48d4da9b991b03a03e2. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/UYB282260027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4336e4cbaabc69cd683adba51df7d1226ce42afb4c95711765faab5c07c8abc1. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/UYB282260028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x950626108a4186117e151898de8539777c76f5d207485e0c908ce7b372706bed. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/UYB282260029.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x145837c6e0ea6d96efc923d4dfcdaafc7573636d413411a7493860a659b9a5e8. 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/UYB282260030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2bba729dea1de3cc435864dd12aedc8396e078290c435c1a2a06edae4c426838. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/UYB282260031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7646d05bb7b9fe4f1982456b1fa890604a4a06c4de9fe4c12ddc668293df8616. 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/UYB282260032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69243c70a22dc780cd7d2c0ad0255a83a3d1cbe744f57536f0b8f5a9d2991ad9. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/UYB282260022.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0c0cef68e76650799d61a28f1765a76118b2ffbfaf4d5e2007e576dec37c711. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/UYB282260033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c5b915632fe4ba15e3d675d313c6f0512ef0aaa5e94c020501dfdccd4752a2d. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/UYB282260035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b092950d7ef2b7bdd861d1e2d91f4ff049641526414397a972f737876b41f47. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/UYB282260036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55fa0a88ef5e7a142d7d3c35ff1b8471041485f3b8e3c05462c865aff106ec59. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QMFME2184548.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83ac4fbf9531a808bdc9618002eb44e269d4bdf8b95163a20c91d46bac9ae271. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/QMFMF2039831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61099cd6d22b3c7765f87891b27ece3740494a625f6e2a20744757157bcf7015. 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/UYB282260040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f9b43df7b0a09bffdc9210147500aed77aa5f7139cc160d2f7f991426838581. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/ARF102200138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8ae75bfbf9c5c03a0f0949b5d216903bf11be23532a5d49771253ba86793d25. 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/ARBIC2000029.