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 0x95411e761494a1c6aae73cfe06d425faf256337763aeb1b78bb2e7e48589cf3e. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/8f2cf148-c39e-4e55-a6b4-cb92edd8a623.json and https://artists.proofprofile.net/proofs/artist/8f2cf148-c39e-4e55-a6b4-cb92edd8a623.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 0x786f40f193da51c78938455a6dfe9396e975fe351c0c305637aec017f1f486af. 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/TCJPG1745288.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x595b0c4090081c31a667d781484323918687fc1c72e609702106c0b0e5f39d4d. Chain 2 (Bitcoin): anchored in block 957067 (2026-07-07T16:54: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/TCJPG1745291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b4e746a644ef39af2e071e9cc3dddb0b1061f818b5c6db68705f5b73cdc0b6e. 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/TCJPG1745292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ad53de7abb539884d1600c639b5549e20a0d1173f37da8c2cd4ffec6cafa1cb. 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/TCJPG1745293.
I wish there's no you to be around (feat. Harucha)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6af264f85040b35bf8545fb8291c0141a5166c588ede644978b3d5481511878a. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/TCJPG1745294.
I love you so much but I can't tell you (feat. Asako)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76d2590ded802b9435f3bdba87a730eb57a396345a23e109874bae9cbc30a5fb. 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/TCJPG1745295.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b487fd4ec5cf2f867f322aca594bc3671e8f986acd43746557b5756534ea2d0. 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/TCJPG1745298.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6510bff4ac71c407ecff3baf0c5db24d9b453d4c225759589413c7b82b84a739. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20: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/TCJPG1745290.
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 0xdbfe47bee6dd9656e109a579ea8472a3280071769ee7678b59d3d6bd9b2e3fd0. Chain 2 (Bitcoin): anchored in block 959146 (2026-07-22T17:17: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/TCJPG1745296.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf173715321750a912638c84edc4ca405187f1646022185a59c3bd387a690d1aa. Chain 2 (Bitcoin): anchored in block 960113 (2026-07-29T13:38: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/TCJPG1745297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1838b9a6cf0113056e1632ff6a604f03e2f5b11d34bcf3d84913d888a552d2bd. 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/JPVP02402401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7869bfbb251dbf107eb45e4d9c87d19e9277e659df4a5ea93b95b0b421737bd. 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/JPVP02402402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48835cb72df969f6eb04e4edfc40f3c652c69e32cff3a5430383b3c3be4396c0. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/JPVP02402403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x536b0cf5248e87848c2914405cf2ff7ff5005b710bf8fb8a31e42f266219055a. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/JPVP02402404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6d9fee4fdfca9ff2239d3f3c746ef56aa5a06c721766f3a152e4bc64b5a8712. 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/JPVP02402405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8529c9b7d6becdc25221250909f3f6a4136c88b10b098d89cade6bd63cf9478d. 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/JPVP02402406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x706b4ef18a0fd2b07b064cc1f452817ef3d26ea52ba5130f20c54d5cb01eb320. 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/JPVP02402408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae4a088d07ebc5050450178633cf4fe4ffe453364a0a7cfc4f5cdaeebae4200d. 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/JPVP02402410.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaeba4360e6ea94926ee012dd3bf87e284c43652bca716de43984d0167b6259fe. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03: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/JPVP02402409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18439ecbd56c7cde197a30521b8343338350c05fb8a3cec8b625d291ff823f52. Chain 2 (Bitcoin): anchored in block 960150 (2026-07-29T21:51: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/JPVP02402407.