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 0x92fe1cc78a86183becb8f27799a813f203f69b6e6ff3a49fc7df45f118e0db49. 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/99ab04ac-5fb2-41a8-8ade-550ed4225b4e.json and https://artists.proofprofile.net/proofs/artist/99ab04ac-5fb2-41a8-8ade-550ed4225b4e.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 0x87f6b7814aac8ddb8a94e9cd09844d9e6476130af3c83ab580560f24bf676293. Chain 2 (Bitcoin): anchored in block 958561 (2026-07-18T14:22:01Z), 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/USBSH0610001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82bc4e75c425c53c34ea9f79464b3b5c88d5a90614a2dc625fb75467e794355b. 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/USBSH0610002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5df77980e30e8798860027461f82cfc9431c54e7883f49d8ff1266912517ee92. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/USBSH0610003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebe07982b8d7860ece4ba40fb45eb87cdc06df7b7d3394bc4a1b06adcdde2668. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/USBSH0610004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc10dd983902992af234211f5affd78749de2f9e2a062a948302cd863aa581eb0. Chain 2 (Bitcoin): anchored in block 958700 (2026-07-19T08:09:50Z), 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/USBSH0610005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfeb171bbda423e9130c6f8180b44462cce0b2ed8024d2320939fb759417d8f7. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/USBSH0610007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0fc4298626c2cc200ea33450397a053bc4b12117f53452ef60062992e20fddb. Chain 2 (Bitcoin): anchored in block 958695 (2026-07-19T07:37: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/USBSH0610009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x583115833a5505fc667e7cc19acd2c808cee913d17a9431f083a4736467d3378. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/SEYOK2015489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5268bc8caf8d8db29008f7ed9e77c3573630286a52621cde6924876a69a95cf. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-15T23:24: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/SEYOK2015493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ce03d794dd5277292ef227dc576f2b19edf38ae61d7f476e355e64ec87761c7. Chain 2 (Bitcoin): anchored in block 958063 (2026-07-14T21:07: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/SEYOK2015496.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff80f3d53f21c20072207b7b9066949b5b86d1e1d83cb2711163baeccb87e52e. Chain 2 (Bitcoin): anchored in block 957690 (2026-07-12T10:16: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/SEYOK2015499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07137aaa68b4863137eaa056af4dd4dfae180a72a5e11ad29403d43b19947d70. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59: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/SEYOK2015510.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4b929f42dbb85365555d046094ce5bb026f5c55bbf17590b55119afc9d7a519. Chain 2 (Bitcoin): anchored in block 959088 (2026-07-22T02:14: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/SEYOK2015511.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ef0b64db8d3f1f6e7ebf29a025eff34f40ae7b42c0dc7fb557767de0bcd988d. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:49: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/SEYOK2015514.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x724711b6cd8aa8b3baa7beec51af545a19b4c49a929e4ed8e2762a00280c2f03. Chain 2 (Bitcoin): anchored in block 958508 (2026-07-18T06:27:01Z), 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/SEYOK2015517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe056bf6133f5a427f3833fe5a0f3dfda2b6b9e4aaa37830c4d53d8f6524afd34. 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/SEYOK2015518.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5178b3fac2745c9f17075ba259b814ad456657226b479353065b89e281c2ef9f. Chain 2 (Bitcoin): anchored in block 958063 (2026-07-14T21:07: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/SEYOK2015521.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc4bd095d042b04737a82d5adb2fb2db0c7695e1d92954d1c26725ff2192fb2b. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/SEYOK2015525.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92854b742c9ce3ac9203569bf32a95ff220ad50411e2cb3e4cf61efdc0cf7734. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/QZNWR2239343.