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 0x695acbf76b42c8cdd9400c30d8be9abcb5a967971fa02c50f68cd16c65d89f5f. 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/0a49d643-217e-4e6b-a686-332e46667fa4.json and https://artists.proofprofile.net/proofs/artist/0a49d643-217e-4e6b-a686-332e46667fa4.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 0x877538ab706323dc43ec3d3aea6b4840226905a49c50b615bc1f5378924b03e9. 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/FR10S2364831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbaa2413bbd1387cc0c0a904c23e3ddbf3b58b8176af6250c553563d1be692ee0. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/AEA2Z2358593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0850d97fcaadde0fc0c289259d488a5e64d149b0164a0087a40ff261d68521c. Chain 2 (Bitcoin): anchored in block 958980 (2026-07-21T07:04: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/AEA2Z2358594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74148467fafafa4bc946a66e941281e2ef915902779c312e088358bc353012ba. Chain 2 (Bitcoin): anchored in block 958130 (2026-07-15T08:37: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/AEA2Z2358596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf163dba557f69ab0b7598661389988d3819c7fef672c1c9b9d6d40f54b37b826. Chain 2 (Bitcoin): anchored in block 958726 (2026-07-19T11:47:20Z), 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/AEA2Z2358597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bd7c4c4905bccbf0fe8b1248cdb8fd4783471891e9d12d49386b7c3718d0d88. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48:52Z), 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/AEA2Z2358599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8f19da828b063062f930a748f24ac97658fa18d2f3bf72da3ef4c411ad96ffd. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/AEA2Z2358602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11c54bd727571a2e289b68c9dfbd4e0161d8769f40c795194fd81d0cee4227c9. Chain 2 (Bitcoin): anchored in block 958552 (2026-07-18T13:15:29Z), 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/AEA2Z2410240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0779570724264fffa9b45439637dc7c38ce621dca1e95bcaab9cf6c132b47341. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/AEA2Z2410241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86fe51eedf8bcb7d72d957193f80a181761ac67e1c6059eb2f1468293ef89c4d. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27:51Z), 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/FRX872426593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31cd070672756b79b983e74bc9b59412ea02fa71fbf70edf5b105b6cbd027218. Chain 2 (Bitcoin): anchored in block 957867 (2026-07-13T14:55:20Z), 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/FRX872426594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86b135919426544ef43ed2e43ebd3152b599ee05ea0393c1b08eb9cb23a0b1c2. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/FRX872426595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1b8d80ea11ecb7c2f60716b5e6938633d2ba69a53c2a55ed38b73cd2166699e. Chain 2 (Bitcoin): anchored in block 958985 (2026-07-21T08:39:15Z), 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/FRX872426596.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c963f54244565e339890539149eaa71e96c47971ede3616a6d0df9ac7c911cd. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/RUAGW2401631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc14a2fe1ce7cf2da379b5500109f14476fc2fbf6f7f132a110b9c19d0511f605. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/RUAGW2401633.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06c3f14b0926169ed34e51b555fdb3fc60a49dea3d06f174674a91c82de9178c. Chain 2 (Bitcoin): anchored in block 957819 (2026-07-13T07:53: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/RUAGW2401634.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f9bd90284b4551d8cb5b278163aca79c50d36e68f81939a690924e133f1ec89. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T21:23:21Z), 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/RUAGW2401635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02bde66f86d79f612daecbd8d480991ee3664181b03bc0a2a417bdaa9c7f9f28. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14:30Z), 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/RUAGW2401636.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8325ae1596de4387a8ea5ca7de60e60f38149993ef2dc3eb615a7997b1a9a18. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T21:23:21Z), 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/RUAGW2401639.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21d78f3e05f6f0a8e7ccdf1045e0ad38e7ca3b63cd4a6f6e7e5d009fedf39bd4. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/RUAGW2401640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb47ff7a70718353a26bc073610b709622304db184dfae9f8333faeda54902358. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/RUAGW2401641.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe23a5b362e9c0f7ace535f88f76db87632618e6a9c04623f07c98522d106cefe. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/RUAGW2401643.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd49ebacb8cbbcadf4ad5b08b82e0b3f134bc51071f284ad5a05368341f82a29f. Chain 2 (Bitcoin): anchored in block 958349 (2026-07-17T02:28: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/RUAGW2401646.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae1d0ba4c20c47b86ca8ea8d8132e2f653d849c4459309bba4c163bb51aebfb8. Chain 2 (Bitcoin): anchored in block 956551 (2026-07-03T21:18: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/RUAGW2401647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98d49adc493e76581a86b04bf19671711a5ad00a698c3689923cca599cf74ad3. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/RUAGW2401648.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc580b3ff6a964f818b94bb7100b7d88044bfa719bf4c24e768c60880d24b5f64. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/RUAGW2401649.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ef1e605564bd2cbf8ef0714a9f9bed21bcded541fc3f30f88f4267454fbd79d. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/RUAGW2506293.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7624fabb5a10ea6346dba9b68ac290455a22e36a3b5069df1f079121cfe15fdc. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), 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/RUAGW2506294.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6207ccf7c549414cdc3a05d5b18efbe37c71de788360b07325f0978004ef63d. Chain 2 (Bitcoin): anchored in block 958121 (2026-07-15T08:02: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/RUAGW2506295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x304fcd168cd70f3155270eee1acb1005ce6f024aa4ffd8011f453d4f9d612895. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/RUAGW2506296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe13749a49c9018c2db01998454786e2a35263915a8969d494bf3feb76db24b74. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04: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/RUAGW2506297.