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 0xb82302e3dcb79943859638efe5591c61c322a86bc4fc809b25346c9bc182e6aa. Chain 2 (Bitcoin): anchored in block 953827 (2026-06-15T19:59:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d05a9477-0138-4d5b-ad2e-18cb45c78733.json and https://artists.proofprofile.net/proofs/artist/d05a9477-0138-4d5b-ad2e-18cb45c78733.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 0x6575832ca1f026d907be6cfda97c11c9159df5a83edb876b6e497997f38be9c5. Chain 2 (Bitcoin): anchored in block 957775 (2026-07-13T00:04:23Z), 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/QZES62567927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x437c68e6d1f47b746fac359ee941ed0dd203fa4beac89b5fb31005b4e4a8fec1. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-17T04:37: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/QZHNA2505060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf88f4ab738c11204af32c46a04419bf39a95912142a6cb4e071ecd09f75d72e. Chain 2 (Bitcoin): anchored in block 957782 (2026-07-13T00:52:48Z), 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/QZRP52514396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdf89f2de3a99b3f6f8c6899d29d092510784baa86f61230829d54622b2db1c7. Chain 2 (Bitcoin): anchored in block 957780 (2026-07-13T00:36: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/QZRP52514397.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8a40119e2df3851f46bbf14bf9d16d906323c8add142fb487e00b3814af4b15. 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/QZTAW2548032.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cd1e7406931f4c0cc7930a648b5306107208a73aa9a462da6f932fe69440df6. 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/QZTAW2548033.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x403eee15d51d443596deaf07037f39de14d7f7c9214f2f8e220691d467b653f2. Chain 2 (Bitcoin): anchored in block 958639 (2026-07-19T01:18:30Z), 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/QZTAW2548034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb450b2eaed9904a5d27ca0f3650243ca004e3eb10cf1aa526a84b2d16b4950ef. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47:21Z), 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/QZTAW2548035.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc97b1a0168634da98103c20e8f4a39e84e6d6734bfcf898d770c625e2b367984. Chain 2 (Bitcoin): anchored in block 958885 (2026-07-20T15:51: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/QZZ7U2525334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ca7c0879574f902faaa8a5f6f9f5fc4af43ef1e2d7f5e87c5ad05be9f4e7a34. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T22:06:05Z), 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/QZZ7U2525335.
the convenience of dying young - piano version
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d1cf10dc59c9c25a92c729db91e32e76b4fbc59e399e7b416bcdeb9293a61fe. Chain 2 (Bitcoin): anchored in block 958823 (2026-07-20T06:36: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/QZZ7U2525336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb2ae315571dde0c8d5ee7c2d4fab5e37c03c5174dc4fe38ca9afa7443cfdb07. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T20:18:54Z), 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/QT3F32505682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c20917f3e42d5fd74090d1bdbf7c356cf17f9ba7b9772dcf422ec5f81e6f854. Chain 2 (Bitcoin): anchored in block 958853 (2026-07-20T11:45:52Z), 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/QT3F32505683.
everything you thought you wanted - piano version
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0890657bef4fc43601bb634c9197f72c05184afa106b73ff37897576d2decfc6. Chain 2 (Bitcoin): anchored in block 958891 (2026-07-20T16:07: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/QT3F32505684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafae432ebad91a1f5573f8ebfa4021704797f5077472b85e26a010058f13b2a1. Chain 2 (Bitcoin): anchored in block 958876 (2026-07-20T12:15:48Z), 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/QT3F32505685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9faba501b5cc748939a8c99b17636cd3dd7de36eb83e227b02d60fa74f2fb9e7. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/QT3FG2563631.
mistakes we love to repeat - piano version
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf79c13fa1c763f128dac9a7f2249204dd4bf22ffdbd5421fd891b3ef21004237. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/QT3FG2563633.