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 0x019b3908549ef2acdc1ec2948f6bc0865148ac4642cafe0427b7793f6ddb567a. 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/ae8a1f1c-4e0f-4e8e-8b76-059530c976c1.json and https://artists.proofprofile.net/proofs/artist/ae8a1f1c-4e0f-4e8e-8b76-059530c976c1.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 0x22ad2136b4248a6eb2289674d90bb1c570444af7405103cc4957f9643bb48590. 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/NLT2H2200864.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68395e27f4e0f0c0958c066d5450e9871e0184345fefcddd5bc3db666a02324b. 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/GX5MY2364317.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebc1dbe64696358829bc83b112b7736484fdf287e92cd1ee77a4d3f5d5a3df82. 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/NL9KQ2300040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a9b7fa8ec0e12cc151c5fba30543e8c36040c917a7087ea1910b22b4579aff2. 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/GX4R52331111.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1042b33c469cc7d095bb5789171f98333f7e98b8cfe6d8f4e77d15ae3a56221a. 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/QM3DF2243394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0867a422b1bc9490c801106716dbb1ba2f4f67f764c3b3933038cea4e64d4533. 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/QM3DF2242154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x558de61ad7a2396f397c8b7e18ce3b484fda2905a249b0c4fd0e44881114ad3d. 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/DGA072358219.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3332a37a30cd054d9ec4eadad19770c826377d006acf70bd17caddc6ae51e96c. 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/DGA072238078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06ad35846aaf06f6586647e303da7a59dad041e8260e01582ddf30c32af39822. 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/NLT2H2200983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00cbaf09407472fccf13900d4b486c3514084ba97fdcab68b72cd9e0bef30e3f. 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/NLT2H2200981.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2f386d75c5638bfcd085e01bbb0419fcb67197752a70072a632fc0eee971356. 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/QZS632323126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbad34bac86947c5bee323d91e0a93c5f88e109f2b956c24e2ca68604561effd6. 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/QM42K2361005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x665418fd677ad3da04bbbbf2d3543eda2120e80ab67aa0c72f1916d9eaa9199f. 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/USUS12300120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea9ce16c9b3d7b133a93b9f7d4f7f5e693abcca73d97624a69f1e2279ff3031a. 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/QZMHM2336565.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd569082fc08e511648968bb753e14c92d4cfb2904d0903c24310e9479b6c35d9. 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/NLT2H2200982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x76978845c72100c1269efe82c67400a3d23a9f1bbf1fd0410a264bd503a084f7. 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/GB2LD2310005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x610adc943a6f2d66e3688437421c8e337e8fcd0fb7a8416124c2ea791a647ec4. 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/NLT2H2200736.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x731b99b772aba537eb5c73bee7f12c52b29265c76d2bc14b45d5b93105de4672. 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/QMBZ92260423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64962c0510d8ad187a5938fd09a1790040d2405ac100f141fad8f4dbc5bed232. 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/NLT2H2200637.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x773c6727afd50cf1e675d276c046b98c89fe1f10a926fe33928e666b7a37d503. 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/GX89G2478021.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5677e4c8a19da3fe46c159d1fb9c3e5182a0bd34bf50af0773876e421c165acc. 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/QZNFJ2119992.