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 0x2a6231a3d6743dce1a55fa32232716b8f45c2c1596a3c4b9b9ab3bba6f89f2ac. 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/7f2060ad-36e6-4e72-8aa6-1f0cb03d0ee2.json and https://artists.proofprofile.net/proofs/artist/7f2060ad-36e6-4e72-8aa6-1f0cb03d0ee2.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 0x23db845f9559829df0a592d6204e28ed204499953973d31bf799b7514eb47bee. 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/NLT2H2301154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96965c0ebb44d548defeca9f8a99095b937cf7b355effd97b3b6e939f221d0e3. 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/NLT2H2301139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cc79caeb51e5d77311d6381edfe80456476df2a6e53865d73da6ef9c3671844. 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/NLT2H2301088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28540e248bc820a09554bad1ee1c9a0cb02f849945b4a70e30cc984d489a7ba7. 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/NLT2H2301026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb26d6736d1221f3f9296ffda13598b79ad6c2a3e3e6a730108709a7268658926. 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/NLT2H2300997.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48dc8dfd08d60a41773986633b660b905857d28b25098c5854789e906120a1c4. 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/NLT2H2300955.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d01148c7efdab45a3c838571deee432df9e37e05b52331af7b8e5585121c460. 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/NLT2H2300891.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6442bd898cd685332925f643bcb8f95036cc40cdcd901411d411aa5d4982c48e. 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/NLT2H2300875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffd717531d1e6d621d69b3f88d3f4df1caad5ea01a5c84d14d37e9f0eda10b8e. 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/NLT2H2300810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12a3a9b54c92c369ff65af3c569fbdf13265e26b520bbb7ef55ca57581eabe60. 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/NLT2H2300834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d322a7cd1ea0ca85a13fb554908287a01c7a773070013ef6aaf5644f0903b49. 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/NLT2H2300767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x583b3dde91d45977c85dba806a7d8906811279e79b3b99d3588d1c25f6745124. 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/NLT2H2300747.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75b62c21ee545bb86622a98ea1a38a228759769a64c28a38c38b353f2bfe6a6f. 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/NLT2H2300720.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8100d157a454022b8ad96f66ef57d8f14007ae9184df3dfb110e08edb7e2147. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/GX8LD2319337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfd8a4533d82d2bde1b9f54daef6cf2038579ad4a5d2dba208e534992af8c4cc. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/GX89G2395391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7940b0c7a9db2764e4546c477b94e7d9d96470a6b4ea6b3c59403a62be73fd58. 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/NLT2H2200628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8da2f7d89807f43e090a1bb9e078e27f3c2e4e492ea18ec2a7bb716642a1fa27. 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/NLT2H2301232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x358a90a93846e11c64739cc11eb225b6427c30764ec7f4504173f9fc9f047b78. 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/NLT2H2301230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3948e64a899877f04ca958a350eecba29bdb2f76001e96bf6a746de5900c52fb. 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/NLT2H2301228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43ff9fea05b869c484997010d7e3148bda8ba78e22c0f9f421d7222e6f0d5cb2. 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/NLT2H2301226.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcf50469356a3e677ece6cc26e879948cd71472344eec480bafe38f736e19a397. 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/DGA0L2372360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d6eb1f49bc192234705646ed1e21360cf97c6525fbc13e5f0a1547b1e5ce268. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T18:47:29Z), 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/DGA0M2316217.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b9a812993dc0948054fe43348f0065b03d281fa6f48b68972f97f7f22373512. 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/NLT2H2300819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe20afae4b1db24594d2de69fdd48c9921710b39ad3d7f4fdcd3b0686adae030. 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/DGA082366948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3553fb817afe64cf4d21722239c32576d000bd8e0ef8ac0e495468a78de25aaa. 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/DGA062335634.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f8284c13f4ca8285e20e1c40da690d8b3fb3777f7669e87d5ee3597a5237b6c. 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/QM6P42379138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a60b4d1a20f18e6b80f4cf17fe39fb965555ef43bc062384ac041924724af7c. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/GX89G2352727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x624f66c69ad6eeeee9451cd35c112319d23bd621b0031c67f941422ca111147e. 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/NLT2H2400282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe442382dc6cabe830d21411bc398041b351a5f37914b64ad71ce946cf91e4b7b. 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/NLT2H2400458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bf19acad967d3a0e22901f4ecf2511db38c169c85299dcf62ea778f64f3e149. 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/QM6P42477306.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54adb952f1252fb44d31c6d52ec7787f094a6cf60038fdc793f02f13d32872a8. 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/QZTLA2433955.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f0103101be170e3f5dd0a59e898e943663bb255c78e20eebec114640357c950. 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/BEIW12400553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91fc77bdc78580b2aec840950236bcaa1a16e2e4f90ad5e3f49785c0fbf575ce. 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/NLT2H2400993.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfba18b07203e0f4acf93b69a04e0c426dbda5d041dd61b3e47bfafb795f238d. 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/US38Y2507998.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81c93b9d2a2c235e69f93e4b2a9454cd82b4ad74cf65768fe0c3793a00d2747e. 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/QMBZ92440720.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd6dc05574c1a35c3aa073c6eba275abd270bbd0628022cb415bf0398c7b5aca7. 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/NLT2H2400580.