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 0x8ce6893eacc312e5cb1790daedb6adc2b7bbdb7c14b69b782ecc443487bbdb2c. Chain 2 (Bitcoin): anchored in block 953808 (2026-06-15T16:45:15Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/f53a09ff-5cae-41d8-a0cc-cd85600e5e25.json and https://artists.proofprofile.net/proofs/artist/f53a09ff-5cae-41d8-a0cc-cd85600e5e25.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 0x13881b61519ff605cc4773c4adca648a53c7bffa00cbf92282012d0d849e7b5d. 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/SE6XW2352360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd837cbe0e3c78ea5675b14b07157b8c17f357e3c3de0784cc0223e8dfcd6a919. 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/SE6QE2390460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x258a5d3ef61f558bcdf14a5e54cb28115752dd90336366a5cc551289c80237d8. Chain 2 (Bitcoin): anchored in block 960503 (2026-08-01T03:41:24Z), 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/SE6XW2384391.
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 0x1ea9e6db0265675a1a4a4cf838bf15b2fb4b41799b26d4b099c35f5f3c2e0a88. 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/SE6TI2074166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cb119d7ddb2c779286222501142d5b0a80606726dea3172591b953ece6e4f3a. 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/QZFZ72035005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78881b586ab4bba4007891eaffc75919349387148fb6dd4a722037e843258ff7. 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/SE6TI2061623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x093d8bae19f81478a1e5829ee4b26811e26b262572b4be86d684b457e7f3ad5b. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/SE6TI2061621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14704922c0bec898d5b61786fff42b6c1a53c14fcb6ec98f4c6a62177b15b255. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/SE6TI2061622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19e796d85de0712a99ca1267772b74e7a1907da62a4ad80a9c28f47676bd41ed. Chain 2 (Bitcoin): anchored in block 960348 (2026-07-31T05:17:02Z), 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/SE6TI2061626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e7449e5a69d9587411aaa009f491d203bba470083898b95fdd40c3d0f32f1c3. Chain 2 (Bitcoin): anchored in block 960489 (2026-08-01T00:40:43Z), 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/SE6TI2061629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf6b8c13f7463eb3dd631bd3a9ef3f8eba30ee192b74394d79bc32636aa0f8a7. Chain 2 (Bitcoin): anchored in block 957055 (2026-07-21T20:31: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/SE6I32183127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5ee4f96d400f07197f36e2e296aacee6d2275630fdaed000b35dd493427c8cf. 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/SE6A92056829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x286f642ca09547abad02cd8fe727310c3c662a2e89aaf5ee5495db73dc2ade57. 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/QZNWS2301794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9cfeb9ad7de4bd4632bf5dec70fd45d34124ca5a676d3dabf32ec5c822399199. 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/QZNWS2301795.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b7d378665097a2ab8f7fd3095566482daeb88528d5bcb16fda405af12bd0c16. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/QZNWS2301797.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f08fc1389f3ef42b3f7ef6b8d2ab3b191660c2b1267acebc46be6ba1e0ed96a. 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/QZNWS2301799.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54c92167af86d567f86e2effc106c9cac6017872cd3e062a494d52e669e1c471. 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/QZNWS2301803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3710c003f614c663f7e86d0f6ee67568cc2e8adddd76aeabe3bf34547738ea79. 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/QZNWS2301804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x820bf460dcdb2e281954523d734ed9b2a97946ed14349784db25ec551e5b4e16. 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/UKXN22480102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4ad6ae3188927df876e4cd86291fda1a7b4a2e66585d513002c2851d29f32e9. 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/UKXN22345587.