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 0x9261e755e790d7ffac68a812bca3cb867f9a564bc8f2b79ef857d2729c771615. Chain 2 (Bitcoin): anchored in block 953660 (2026-06-14T17:20:01Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/523e608d-6f1b-4bff-bc43-b2984edb90df.json and https://artists.proofprofile.net/proofs/artist/523e608d-6f1b-4bff-bc43-b2984edb90df.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 0xba9dfdde42f15abddacf427e7f26f79780344f57bed20fcc6539988d51aa1736. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/TCJPQ2143173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83cbade6608bb73819a05555e3009cfde19bc1dfb62f556ae5725dd9d0576033. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/TCJPQ2151907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08befa3eb50592c73d0cfdea09e5d0054d903bb39a27b6d8c09bee79c2a4dd63. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27: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/TCJPQ2280653.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x944a4f4fc793c1d3f1d2dd03eefd6acaa497a1b6c9ef955c46affb1ecb2449e8. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/TCJPR2230808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfce5e60a7f27d56db9fc49fd7a4fe3fabf73252bf063adac108c692a72411f5f. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/TCJPS2279378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe09c64e3eddae1c6f71e056975655104bec87bbc640bf59e79838fb0854ce89c. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/TCJPS2279392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6db32954340b07268cf6caddebf0db962c3e0ea4860874f4488d11483cf45ec. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/TCJPS2279414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb55dc496f0d8d32dd38a438e94ee8436bc7458255ddb691201c4fe523f22888. Chain 2 (Bitcoin): anchored in block 958596 (2026-07-18T18:42:38Z), 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/TCJPS2279420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a05933dd6ab6de133bca5b1aaf9a07a066cc2750f9297b34e931498fc0fecfa. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/TCJPS2279427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9220309822be2bb13d28411cf016b1e00e4e72758a4c078b3ed92683b5ce6e0. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/TCJPS2279434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdddfaab4800e5be6006cb7b6906acbbc2d65fd50f38adc0939bff836e792a36. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/TCJPS2279439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9992fcb6a8429a5d6cdf09bf90d7b27ec6986f18e9ecb8712af5b422f817e1a. Chain 2 (Bitcoin): anchored in block 958670 (2026-07-19T05:26: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/TCJPS2279443.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e3a8891b7fe311ea0d7a839a103ecdf99a6a7216eb2d1258de2df705fe077a5. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/TCJPS2279450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88dd1fbc7412338ecef19d4e893beef84a237fd2cdc6ee6e033a86fd8fb78ca2. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00:01:46Z), 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/TCJPU2358796.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x421c262307650a2148bde93a99a2a18710d0aa3ab5ecc7f0bc685f9ab7e8ab60. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/TCJPU2364655.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23929c4744b7b7ea901d87bd96c70339f85c4babb67b571f6bc9a3c77965f386. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/TCJPU2377543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x097ec766fa079ed7e8902611ddcce29e82ed851be9e52bf69e254e7ec70ea60b. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T19:27: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/TCJPU2377534.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd08a6483f105a8957bc2e54d22ac24e6bdf1b383412072c2dc2deb1f1605be9. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/TCJPV2301419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b81b099011dc74d3bbc1e5beb367f266f0e9be433b22b345324fb1e227cec75. Chain 2 (Bitcoin): anchored in block 958600 (2026-07-18T19:24: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/TCJPV2301465.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a302e7d94f17aa36f503614e3850dd0a7043fccabc675c145434adf7ad0f34d. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22:28Z), 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/TCJPV2301469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcecc4ece5e30bf0ec13d970341606f122450286862cd978615182e6e6078e770. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/TCJPV2301471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca207e8130de687fc46ac13c9e588f3b024964d37c94bf1ade2d462b3c424304. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/TCJPV2301486.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f2af1c0b3805a845573315db5afca9bbc93b44411e637effd4478c592447b67. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/TCJPA2456031.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6656a7878859e6c533c5fd0bc5f1366f5bc88cc3d8baaa5fd078969b11fa73fc. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00:01:46Z), 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/TCJPA2493123.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a2d1d782e2a86b3a549251b7af97e41fd7da1a10ac6301fe2c2542eb3058cb2. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/TCJPB2400147.