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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61d09d70e05ac8ca12d4a9b557b6f87be6853e4c4aecb5ac96909b9f85dbe7aa. Chain 2 (Bitcoin): anchored in block 954502 (2026-06-20T05:07:36Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/9bdaf592-56ef-4c83-9fd3-413fafc5f64f.json and https://artists.proofprofile.net/proofs/artist/9bdaf592-56ef-4c83-9fd3-413fafc5f64f.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa68bd471104b373358307cab75dadf9b2df338aee1977b10dc3acc11597042da. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/USHM81737455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf3781878bdbaee69df75f6d547b3d381d58ac2a4f45c044a05e269f186bdccf1. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/USHM81737457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cc5bde35d0332b665099252831689c0fadbf86dd627c46b45e3edc9037cdf68. 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/USHM81737463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x431fc72b76364b64f566c7ca340d19f49bdfd6d72e31e342e498fe1eb441669e. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39: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/USDY41913907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf33dc5f975f6bb120c44242501bd74905c6cce9bf9994df9ddf298cdd730bf0. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/USDY41913912.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1123a91953665567184c03d502d341838b0e865d8d1c83bdc79f8306dbd66159. Chain 2 (Bitcoin): anchored in block 960441 (2026-07-31T17:29: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/USDY41913903.
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 0x4cfe312acd1737b0106ef191e03f08eb0edb4a120b66c1a9c20e055b253af32d. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22: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/USDY41913904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cd302d14c5130f87f5a755c941d3bb9bc2c518b71471bfcead91dd0a3b661c1. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/USDY41913906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x718d0b25577dca608c2a60d6a7dfe0d3ab00ef8d03bee97b93bdc585b36c54bf. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/USHM91715067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd989efaf405a0bd63a0bf9a96fd1f6622d755c6dbc182b77b7aeafee7e59f322. Chain 2 (Bitcoin): anchored in block 960456 (2026-07-31T19:53: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/USHM91715065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd86eaec98ed5551729deb2f364a4d26f62dc14c567d2883dc149a22de0087a16. Chain 2 (Bitcoin): anchored in block 957287 (2026-07-09T09:48: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/USHM81756334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b7737b5d093ab9543e4c88d2747b4e93b0cb7c9487421253f01fbfa3cc3c503. Chain 2 (Bitcoin): anchored in block 960506 (2026-08-01T03:50:58Z), 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/USHM81756333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4aaa0257560271c4c1b78e5148a182b3d09cd188c6932fa96f212082c5371429. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/USHM81756368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3efc259d9fa24ec22d06c427e40be9b98cd3211927c4c5f32da69b0696c3fca9. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/USHM81756374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0bc48933079d8648e9148bf26f4d488665434811ce391f1302ffcfa4a4ed304. Chain 2 (Bitcoin): anchored in block 960210 (2026-07-30T05:21: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/USHM81756369.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4fe57c62b1e6ec33cab07c7d877906d69ed4d7c1be46204285f9201b1cac86d2. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/USHM81756379.