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 0xc7103bcd930a40e59c391132223cb347f673a9c0805561eadcbf851f9a4d4ee4. 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/93a97efc-48c4-401c-8cb4-294a601f33e1.json and https://artists.proofprofile.net/proofs/artist/93a97efc-48c4-401c-8cb4-294a601f33e1.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 0x33a89d83d0263f5aa68c19caa4473af74a9c00e69916dd7b0dde212c536dc2ae. 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/TCJPB2454583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a88d3c9503eb55f61857d858cf4836addfc3ffad17b07e0b14d03d5fa50b0b5. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23: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/TCJPB2454571.
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 0x5275504ff70edf4826ee82c88aede45ce05ededf594b9ef31ba455f5fd2996c0. 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/TCJPG1744144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4aa2b9b645cf64f254a2b4d74c27a0745907e24002ba1538717f16798daa34c. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/TCJPG1744149.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1554b294fdc649b3f27f16a6570903cce86ea8fed393badf82e1e8c2d330ada9. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/TCJPH1831284.
Invisible Lights (feat. Kvi Baba & ZORN)
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x332b516c5abd78d8313ac5e348f802ee8b5e92296c78f42f2bdf276786ff38c2. 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/TCJPI1951389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ccf2697a478813770a7c62ade8828ef68f7a8ed57e8354aba535134bb212b55. 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/TCJPJ1947003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbad51a75b7fe1be80bc0bf29d807481ea6a2e68e00bdfd48c5ab2868b91b5c09. Chain 2 (Bitcoin): anchored in block 957050 (2026-07-07T14:41:13Z), 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/TCJPB2429645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8443586eb4f07a6efe79ed98f747808b49b38a6389eba6d4fdc21d1be3ee93f9. 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/TCJPB2429662.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d20fb7ae67d28ae30f1e1aa34ab58d5ddac3e90104aa4489ab78b865af07b86. 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/TCJPW2344833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72ea1b110a1edb823059c561e4cb465b6efa911975944e2048c402ec2cca6385. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38:18Z), 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/TCJPA2448784.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69896bb1bec5046feee331856a009fb7ca9092e0bf493617ffab8f9d607d3be0. 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/TCJPK1922519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf68686254b2438bd263d739c5c95a97ebe0a958f20b962df860d8b20d8b82448. 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/TCJPK1922530.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5704c42148cac06b943637bd05c4b3a7f95a46771d4ee54b0680a72a5b70a86b. 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/TCJPI1975380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbdda2fbc5d26edd680f247608f4a054d4e30954913ad81e109bfb260449fb25. 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/TCJPI1975382.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x285593d9c20cad6d29540d245b5e7a61f5b4ec17005d87fa65642aa1f300b83f. Chain 2 (Bitcoin): anchored in block 960473 (2026-07-31T22:27:44Z), 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/TCJPI1975381.