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 0xfdc64b8066c812e3a5ac05993ad5de0d39d27d7ed510e2620ae6fbb514add047. 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/eca3e02a-8abc-4351-a6fe-f724497382ab.json and https://artists.proofprofile.net/proofs/artist/eca3e02a-8abc-4351-a6fe-f724497382ab.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 0x22797896413c71eb70c09519af9a0fc17f2a5d73c6ea6e191a96582aa7b9bca0. 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/HKA972300069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5c1a451b130b94b73d8b2b311dcb3da34c929276ef68a33b9c3c3ac7769e4ca. 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/HKA972300053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3af1af00ef7cee6b6205da60edfbebe75fad85a14e866d30bfc6267e801839f. 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/HKA972300028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9207939b2e83dde02bd0b26270f5b61756736ecd46c39afc79b67d7be45b776. 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/HKA972200232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b14f10251e1cedfe635f92c921491eebdaf353c7c5f26efe80e23b85c33e818. 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/HKA972200177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43d22f03f4ba1bc961e383390823b8760f40ad0798c02ebb9d7ac62ad65221c8. 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/HKA972200042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x933cf0db42dcacaa25e59e2f90999aa6e64ca2160aefeb579a4874b4089d17ae. 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/QZFYY2015770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0db40c8a36a71687ca5b3acf2f0af43e864b4086fabbd4a656247aa972e60100. 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/QZHNA2055104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xad128ccbdf8e3218b05467c084e32db1cccd9f2614d64173a8ba01b75cd56640. 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/QZFYW2059018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42c6584cb47cf0e6370c76a5bdee97810b537f78a17b674d3c7ec3850eabf842. 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/QZMEN2065888.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9aaa2d738c14de3c8ff8d06ada7b53b3ae259c54161b5591457ea5c601282a19. 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/QZHNB2032652.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeaae687e57ee36a91b584b8fbd4bc182d4a8a3a31dd80ba80900fc2149c98e4b. 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/HKA972200019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x818dc37bab67263653fad705791925a11ed051d4e6da53fd0dc1671ce5b81ce3. 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/HKA972200010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa77957c80e2139488a0498b095b52ee496168ea1ab701b874d4f8084d2bf8c9b. 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/QZK6F2138899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b1198182bc0416006e7a92af48f8ba150e570a0b49956fdfadde3a1df30eb06. 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/QZHN52135507.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68ee8f64d684c4087fca32ecbe176cdc38dda9a7bc3287d23c5f9b6107e3c974. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QZES92165004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59f43fed11300f334ec19ae0e99353d74a13560919a823e6b56cb3d4b622487c. 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/QZHN52135508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68ee8f64d684c4087fca32ecbe176cdc38dda9a7bc3287d23c5f9b6107e3c974. 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/QZES92165004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7297ca67865e43694d7c2fbd53acb6e96e6b396a29caa706ea866326bb79db5e. 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/QZDA82005431.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97769da523a14c198e707c41a2422981e9cca9db1fe53564505e2cdaa992fb10. 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/QZFYY2031662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd694706ef09e21227aec90d0acd4baef61088ac531cd0789ed417bb1723ba26. 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/QZTAT2405893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97bb20ab5382a93e5d2fd4655c73d2848a5459791988915530f45ad74906ee6f. 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/QZK6H2440165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe32d05cb1ad49c3ff55cfd14f5525277ed78ba538855ea58ae993e9fe0a276ff. 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/QZWFS2319648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ad7ba0bf2bbdf4371dd8dc554db0aecee912836b1b06f3a645bc9ed60320bb7. 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/QZWFS2319649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb2411ba3e859546b6e03783094dfc1ac59cbbd6ff7df34d49d4074465cc7e76. 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/QZWFS2319650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38000fdb6263a92895fc4c4f0d52b8551721d0b3c25e22dfdbcb1a8d7ec49291. 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/QZWFS2304781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01aa0982bdb3da33d656052ee4512b12eebf9fcef70582544e07e78c4a461b10. 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/QZWFS2319651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38000fdb6263a92895fc4c4f0d52b8551721d0b3c25e22dfdbcb1a8d7ec49291. 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/QZWFS2304781.