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 0x9ea4ec585c219e4b3316e9e990b1847a15e7dacc365d8d15d5ad9366dd013431. 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/97dd18e2-cdd4-4973-b392-8ea3b318bba1.json and https://artists.proofprofile.net/proofs/artist/97dd18e2-cdd4-4973-b392-8ea3b318bba1.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 0x603b748815b60dbe0dd2e7eda23c4d6389f5b6ae2dca8d2ce883d4240f14fd9e. 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/GBKQU2459890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe70aa518fb0ce4f4a815a16fee4b8e7a8ad45205850f1bcc05450f728a046a1e. 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/NLFL72400259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2edd9c09088260ec364ee05a4c30b3e67e3ff30a450948c7c4ace1c5d04d58ea. 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/NLFL72400163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9c7f36d49050ef9a3289db8a902ca52d639bbb7fe8086a74a5d22a4d7eb217f. 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/NLFL72400061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5644fbcd8d5ab29e3c0cdb94c7ce90d9dd7a6f4af1ad1d4f64a53862f2cce9e. 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/NLFL72300968.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5013b89a6ef0252a9109adb8f4fa0a102eea5b7ff4a37510b8bba2591648715a. 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/GBLV62313069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc56fd1a4be0738c52ac75da849901f525185dd8c5c557ca2967348551623c864. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/NLFL72300792.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8228147f49fa4f6f6ea76d8ccfc894ca358324203c173cac7640de2faed36ec1. 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/NLFL72300686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb77ca3fb74d60c58ae8b22616567abb908821fb8e0be9fcd6669fabef2f93c8. 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/NLFL72300567.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1465f5f60d675fc52e92f451231b1c8a233fb3256ce96ac65790aeb01e8f0dfb. Chain 2 (Bitcoin): anchored in block 957041 (2026-07-07T13:25: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/NLFL72300444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc045c2a33145504f8b10500ec134ee3c921a6bf16b7666dbb14477b51974fd8c. Chain 2 (Bitcoin): anchored in block 960160 (2026-07-29T22:48: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/NLFL72300321.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4aefd1975fcbfee146ee0b27fcba97008e1d413b9e991b9b3d4aeab373325dd6. Chain 2 (Bitcoin): anchored in block 960095 (2026-07-29T11:07: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/NLFL72300149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77657a9fdca4db2c9f710bcd5bb8b3ab09375bd60d4bb0e3d6b706ff1ce856ce. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51: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/NLFL72300151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35644edf7a57e54edc930fc99a4b7df354bf436cd4277f3a7eb0b64f57cd350c. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39:05Z), 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/NLFL72300040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa67344216d0df5814a4bc03514be4bcda6a33fc421efa198049d05dd794f6aad. 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/GBLV62214410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b28dcd6c8599a3d110852d5d455fda066a602e5cb7b8d36d5a8a74edef23cae. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/NLFL72200504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68cd8c65d559c9013272e3aa06e044255d33cc5d09e1962a59bc355495ce31fd. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/NLFL72200247.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc561ef6a01ab7dc6344bbf0a7e597c86da29b1f4e9c29b231d3e63e690bb5479. 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/NLG422200066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58b2f4efff7c726e9f3d015f3898b8339e372cbb2182f426d5bf3e1f902e7f59. 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/NLFL72200129.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b54648e4368341be6d7496993b7c266f98cb578b6ffb19f7c455a7c8fea101e. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07:00Z), 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/NLFL72101255.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f039ebc39b4cc52ad1ddedaffa3497e9dc15d6a85a47ad9050004be9ffecd0c. Chain 2 (Bitcoin): anchored in block 960340 (2026-07-31T03:15: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/ATR981259945.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedb28128eb79de832e1a294b6585fd7a31e0db8621c61963dc97d16c61024c3d. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/NLFL72101076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53bb3b7c7ee5b7d18a8622d8fd8075a0a8704c5def79e13c3469885f13881c55. 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/NLFL72100980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd84299e664eab48926aeff5a6da5d7c274edde14f07afdf069246d1b4824f9fa. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51: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/NLFL72100911.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x484df6ca2e838064562cd09efa44b300a1028d52d1be7a58a016ff8e549dd7d7. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/NLFL72100695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1433457690497f7f751f0aeb94ce888e7e1067c40d132effc9e0d2bcfc801ba0. 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/NLFL72100587.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf364589b82d41926533eb637ccf9b72a13c0821508cf290c7d389956e963f9bf. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/NLFL72100499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1c50e74205e8b209712578598690822979782c03e974848f79a2d10976d0a5d. 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/NLFL72100427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd1a1d7a2d7f092bb21f32f3fe5482d208ccfbdb0767b0385bca0de7f23c22d2. 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/NLFL72100315.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a092ec8c0d97fbaefee5b1ecd6dedd81e9b5182575ef1780b9ccef9f16ab996. 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/NLFL72400481.