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 0xfb30c9b4cc51fa7e136aca1e150e8df453607ac20f9f2a118e94d75f4ee2fd71. 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/a0ed03c9-54ff-45d2-a1c5-f40b5648e2bd.json and https://artists.proofprofile.net/proofs/artist/a0ed03c9-54ff-45d2-a1c5-f40b5648e2bd.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 0x8cc9b56eb0469cce8d3d0c3fc3b9295f101beaf7d2fcadf1c9db5f05bbaa05f2. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/BKDFK2400243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14f7d9e1e40fee26f6d7b81667cb1ad67bf891730740bcfa7f343a9da7964fa4. 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/BXKG22302370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc735c34aa66cd3afa181d2ac7086190b72cf52e107ff6166e59b82c5abaaf9a. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47:07Z), 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/BCR7I2400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf85e76ca0fce0eea65faf2a1ded2cceb32807bd88e6ea7b9d9941a3a8d400aaf. 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/BXKG22403020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0f51076e3ca8a5ad414327831d4a931d4c6573cdd18f8ac50c1eb0a00c270fb. 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/BXKG22401377.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ce8edbf9c2080957df29f7cb7179e5291e8ea3dfb7a50dfcea4c03ed8ea2684. 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/BKDFK2400158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x817ebd108dd4a6d28c68fd1b6b8dbf9d5685f7157c89d9e1fd998667a625a49a. 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/BXKG22400775.
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 0xb750722794d6eb3826b620b2592c0a57efc334849ae3ecc796ab0ddb6a2c1187. 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/BXKG22302037.
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 0xb0245428e2db34b5347a75da9e5f7e76869751b6a3accbd451ca7b3867a17a65. 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/BRHQM2300004.
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 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.