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 0xaf89e4e78ff6875d31640e0498ac503986ad02643a2ab9bac8627a0264778fcf. 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/baa26a5a-d52a-42e2-bd7f-6c2374add216.json and https://artists.proofprofile.net/proofs/artist/baa26a5a-d52a-42e2-bd7f-6c2374add216.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Expressions (feat. Daichi Yamamoto, Campanella, Ryugo Ishida, 北里彰久, SANTAWORLDVIEW, NENE, 仙人掌, 鎮座DOPENESS)
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 0x67a97ab8d0587b94a4211f4e5346eb575fe95394670850cbd2c3c834696d74a7. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/JPJ902204640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5325a8ca8579d9572f61ccce2fed4e7a58a7298b0e828e1389529d49c76ebd86. 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/JPV502100576.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93cffc35853130ba16c9da84407600ea269a57fc47806fe8b106468b656f9183. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/JPV502100578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52e83798c6963db00cfa31c27e10d2ba73db928039d1ba8ad319775811d3f1a5. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/JPV502100575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96e9c513923aa28eb53edf63e3baefea801c6790583e563aa633a36c806f5108. 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/JPV502100573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87691920dce409f92e4cfb293a75e79ebbb8429b6c72e8ab7ef772d0e576f1a2. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-21T21:36: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/JPV502100574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4dc104bb5306adf5d5fdb54b7e2a0a00002e9672d6204754de7812727f0a338. 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/JPV502100580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54442226bbc8afe5dd427e898b06342d5e281ddb7f8abda36cbff5c5f81effa8. 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/JPV502400083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b5bf171be9df00fdb7b901b4593b2f2d24a32c72bb179860876ef338159c249. 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/JPV501800119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x01f0edcfc2ff3f47143f4683d797ac87d4c6df8756477ed9301721efa6d74ea0. 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/JPV501600678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0d04b1ad540dbdea93144650281598d9a56162ed8b0f84b9da4d7eba5d5889f. 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/JPJ650900170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x523a18315c4414c3091deb2cf23cf59d7bb84b77397057c3e0a4d8c0763a9695. 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/JPV502400131.
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 0xc7270f652d1f2e5b7262bbccf0f3787377d0743e257d3ed8a1b277b257689e22. 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/JPV502100579.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc72bb0dfd7c7aac63eac97a21f4fce14555cc38a456321d172719fc384575790. Chain 2 (Bitcoin): anchored in block 960191 (2026-07-30T01:51:26Z), 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/JPV502100577.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85db4d5c0c64ddaf9fc8f61227287af8c2a0cfec2f0aae67b7d400c171f06f66. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/TCJPM2015879.