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 0x0ada2cabdf157b4c2c6afbc0db72c35dbda2982b11bec317e0298557a9548975. 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/06f2cfd3-ef08-45e4-8f0e-5a56f6ab4881.json and https://artists.proofprofile.net/proofs/artist/06f2cfd3-ef08-45e4-8f0e-5a56f6ab4881.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 0x4629f6f46efa2addc10f753afb6875dcb5cc5109f26c9ce9828f5fb4fabfc425. 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/QZTRX2121257.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98679d953c2183a705299975549ac7ed604bd9f7049c96313f1ac5d501c9b367. 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/QMFMG2375373.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb486e064a7addcd2ffd596dce60a55bc5fce9889f3dd3ed8825d2a459fc6132e. 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/QM4TX2393047.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x270a41872050bea64c14bb396ab85af96a52c25a46881e68230f448dae224e15. 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/QZKDT2400207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1bdccb7c55e23cfe6a22511d156b466f8898ee650cfd70b6fa112da80751b88. 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/USLZJ1965473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2c16ea3bd62e6c98b624f818964c5ffbb24133d121de761df2794861b132c6a. 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/USLZJ1965495.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1de0f2623e6010295bde6116eb66425fb0a2a49d68d0a7af2bdef36584a61e23. 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/USLZJ1965430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99f1d44c9ab208914bbf0b96e0a0b90e8fac9c47c905045d21ef61f7b8c2ba55. 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/USLZJ1965442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf37b170dafa769e1dd706d99eaaf0e0c3d45964c97eca32a58a9728faa55ae44. 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/USLZJ1965612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fd8438bc29c23c5a4c3d5f37fcc86ed0e5c300c5a2cf4231a5ebe75ff890fe3. 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/USLZJ1965575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4306c8a6b837d5df033172f76b62ca41e4ed2e7ee67ead658a03e0442741f3e. 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/USLZJ1965611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a9fd162bc94620823c475d86362e04799727d0488b65e7388fcd8ea7bb1dbde. 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/USLZJ1965610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x559215990de02ec942dad86d83fdbd1d2523755166ea9d4d3cf00525b7350773. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/USLZJ1965527.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb033d6c0568f255bc9ffd775b3ea3cba57798989f2e9b295c9bb4a5d923a925f. 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/USLZJ1983273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd202534db119341c0dc3b3e66b1c717f1cc29a0bff462ff88f660ec1c03aab81. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/USLZJ1983274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8b4b132560e2fed270a53bf5e0d0465de0a127e7761287bac2ddd959b8682c4. 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/USLZJ1984351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd519765203d7e4ab2713184046301e674075e844f244c398a0a7958e37d5b56. 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/USLZJ1984352.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f1bd110f3244bb95963628322978997795d130c4f585c29431299f9d2e67ef0. 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/USLZJ1984349.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd13ff19cfd3f2bdae882f07d3e4abae85ad8ceed6d992b346eea81eff228df6. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/USLZJ1968369.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf81e41eadb183dfa2c7451bc6245653b11e65c5a8d2cb7e19f534047497869b6. 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/USLZJ1984357.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x176493d8d15a998108f280a95075c32a9281323338362c0e63790935cb4d1f15. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/USLZJ1984355.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5025396039d1070e42cc99fb6ced32bc73b352900b7554883c94f75aabc40e2. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/USLZJ1984362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4d0dd84cedfa4b63f6bcecbb9b9d83513d2d6be0e73355abe8b01662d87ffa0. 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/QMFMF2464794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x858184299d53e417a61d886452a5d4e016bbadb7e8d74ccca286768ef251b719. 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/QZMR82200645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a77c7e7fef1b31351d1b48c4cd599e8261b405f82b9f305e0f186706f529a8e. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/GBWUL2415902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcf5d0224f882f5a36db8bf72818be0fa84b3ff34daf7f7a16bac0565e98f654. 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/QZ5FN2278326.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x032ccb251af9cdef1468ef14016795e149c3ab7cf70257d54b557e9ecac4c2d7. 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/QZ5FN2214771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ba4d0ac60dc9dde7b6c22772d96f3ea2aa239b953a0aa6af16387d205f28756. 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/TCAEZ2006191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c6f21ae02d80b0397efb6de54442ac28298a4b266f8acc3b9dd6200acf472e0. 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/QZQAY2116312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c542528a73ff839d41b94772afdf89b8e9d7b470e8ef9462a82f35cc58c4acd. 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/QM6N22021140.