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 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 0x919a7364230f5ea4b7b977993f798ef87624bb260efdeb81106ba01a0c23476a. 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/0208e69d-2b36-4349-8f96-0835281f6e91.json and https://artists.proofprofile.net/proofs/artist/0208e69d-2b36-4349-8f96-0835281f6e91.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 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 0x4557441a60515333a98278e674d3d98ce0673b5ee34b2508fa92fbc8ee1b88d3. 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/BXKG22400575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd50ee87ca93725d58b60363b528b515676f4f89e83880e1855687a2c1664cce. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/BXKG22402456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e8dedda62e8784c5ce0cb0b44964a0c88dc01d20367a0faf564eb7304197d73. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/BXKG22402457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x302aa3e0015a3ae0ba82b80f64d0e8fb156c9f8b3e173461f709ab74abd027e1. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/BXKG22402458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x628ed7774d0b54a31033ce24c56326957489766afd5adcacd0d8e6783e32bcf3. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/BXKG22402459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48ac140ebf7572c988e9e48e18f5eb768777264b51e7321c7f55f28041559c65. 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/BXKG22402460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf382e9700537be0c006b9e45c847f489c6bba3ea8fcf4cc051606bc213b97c8. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/BXKG22301294.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16b96fe7e2518e4ab848514b9a9cbb175fc65e7d2c975d3c0d09320ed98940e5. 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/BXKG22400798.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83674015dcb0b541a2dc048a2106795c8745b48e823a296ac3b957450acf95a6. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39: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/BXKG22401458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dc32e723255ea267ce3735d3ed3d673cb652c0814b7f0eee2fa8db545b43e23. 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/BXKG22300506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ea3bfe1cdce1028ccb92a929c9a0d63054b2ad5f7672f48793ef0d1c1157a16. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/BXKG22401256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd0ee21f3279ae62943ff5401b28e1c01477b0cfa4451c8e70f5ab2e3b41112a. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/BXKG22400640.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ea3bfe1cdce1028ccb92a929c9a0d63054b2ad5f7672f48793ef0d1c1157a16. 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/BXKG22401256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x38abaee3736f1167e4803623fcac0a9c3def6add2d1a8774adf2a58dcfbc22a4. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/BXKG22401670.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x791ddb787194a4f9ec64d0c794ad272ca9258cbde6643e09e257d780f8be3c2f. Chain 2 (Bitcoin): anchored in block 959155 (2026-07-22T16:43: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/BXKG22302774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54b118530b0b162400e122dbb524af9a2b659ab116cd99b23859cd74bbe1db94. 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/BXKG22302645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x363523b00dbb66e6b343725d2f617349981a62c33ede276d21d069a64e1b7c9e. 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/BXKG22302492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59714029560de90805ec0ef3b34d7ed47a8b6174fbbf79ab054701d85e0c0f78. 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/BXKG22301664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87b35bc37f2e495e5b85e5f7351a156c6f8a191584cc216a6c2c87e95b43889d. 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/BXKG22301044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ec9cc1af2b1957f76651736b9e5700db3b11bed94de9f8cbffef3f67c55accd. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/BXWCK2300005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2130409846f8c76549ff468b378e7e6d96044956e7b90fa71a444d90626799b. 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/BXP0K2401387.